Fix for issue #232
@ -243,6 +243,12 @@ namespace WebSocketSharp.Net
Socket sock = null;
try {
sock = lsnr._socket.EndAccept (asyncResult);
}
catch (ObjectDisposedException) {
return;
lsnr._socket.BeginAccept (onAccept, lsnr);
catch {
@ -252,6 +258,9 @@ namespace WebSocketSharp.Net
if (sock == null)
processAccepted (sock, lsnr);