Subj : src/sbbs3/js_socket.c To : Git commit to main/sbbs/master From : Rob Swindell Date : Mon Nov 28 2022 11:03 am https://gitlab.synchro.net/main/sbbs/-/commit/3389aadcb8d3bcc3b428b993 Modified Files: src/sbbs3/js_socket.c Log Message: Revert "Check socket writability in JS Socket.send()" This reverts commit f0127e9d4572f8c1c44536dcda240c310e18f7d8. This change was "wrong-headed" per Deuce and broke JS sends on blocking sockets. Thanks for the help. This fix for inifinite-wait on send() likely led to the infinite BinkIT errors/log messages that led to commit 4dd32231. The real fix for this problem (which can block all other timed events from running), would be a Socket.poll() on the socket before send in binkp.js. .