threads for socket.send work to avoid server hangup