Note: If you try to /sockwrite while there is still info queued in the send buffer, your new info will just be added to the end of the queue up to a maximum of 16384 bytes. Any attempt to queue more than that will result in an error message, so you should check how much info is currently queued by using $sock().sq (send queue) before trying to queue info on a socket.
I've taken this to mean that you can only write 16384 bytes on a socket at any given time and in the past I've worked carefully to avoid an error from queueing more than the limit. However, I recently wrote a script that wrote more than this in one sockwrite command by accident, quite a bit more in some cases -- and without error.
Is this/was it the limit? Am I intepreting this wrong?