When testing the TeclaDesktop between TeclaEmulator on one Computer and the client on the other,The connections seems to disconnect randomly mostly after an event is sent from the emulator.One possible explanation could be the ping counts do not reset.The emulator seems to receive and send the ping bytes by the desktop client doesn't receive the sent echo byte and the ping count reaches the max and the connection is terminated.