I'm using udp socket a lot in a server/clients relationship.
/sockudp -k is used to keep the connection opened, in order to listen for packets.
Sometimes (rare), the udp socket on the server side will close itself (note that one of the client might be running on the same mirc.exe instance)
I don't think the socket closing itself is a normal behavior, and there is no way to catch that event.
Unfortunately I cannot reproduce on demand, but I think it's happening more often if there are several clients.
Edit: I actually can reproduce on demand now, I just let the socket idling (no /sockudp command used from any clients or from the server), and after waiting a bit and releasing the pause (/sockudp used again) the socket closes, this is on mIRC 7.32, Windows 7 64bits, I can reproduce 100% of the time with these steps.
Last edited by Wims; 28/07/13 03:35 PM.