diff --git a/exec/ax25tunnel.js b/exec/ax25tunnel.js index 2e57b4fa1db7a54a926d028e945cebee49ddc0e9..7c2b015dbb7085b7413294a300fc8302a5a70897 100644 --- a/exec/ax25tunnel.js +++ b/exec/ax25tunnel.js @@ -74,6 +74,8 @@ while(!js.terminated) { } // Check for data waiting on any sockets for(var c in ax25Clients) { + if(ax25Clients[c].wait) + continue; if(ax25Clients[c].sock.data_waiting && ax25Clients[c].nr == ax25Clients[c].ssv && !ax25Clients[c].reject) { var sendMe = ax25Clients[c].sock.recvfrom(false, 256).data; sendMe = stringToByteArray(sendMe);