Fix for issue #45

master
sta 12 years ago
parent cae324a936
commit be85033f8a

@ -1427,7 +1427,13 @@ namespace WebSocketSharp
internal bool Ping (byte [] frame, int timeout)
{
return send (frame) && _receivePong.WaitOne (timeout);
try {
var pong = _receivePong;
return send (frame) && pong != null && pong.WaitOne (timeout);
}
catch {
return false;
}
}
// As server, used to broadcast

Loading…
Cancel
Save