[Modify] Add it
This commit is contained in:
parent
5341fc5ff7
commit
788bb5afa4
@ -1059,6 +1059,31 @@ namespace WebSocketSharp
|
||||
return ret;
|
||||
}
|
||||
|
||||
private bool closeHandshake (
|
||||
PayloadData payloadData, bool send, bool receive, bool received
|
||||
)
|
||||
{
|
||||
var sent = false;
|
||||
if (send) {
|
||||
var frame = WebSocketFrame.CreateCloseFrame (payloadData, _client);
|
||||
sent = sendBytes (frame.ToArray ());
|
||||
}
|
||||
|
||||
var wait = !received && sent && receive && _receivingExited != null;
|
||||
if (wait)
|
||||
received = _receivingExited.WaitOne (_waitTime);
|
||||
|
||||
var ret = sent && received;
|
||||
|
||||
_logger.Debug (
|
||||
String.Format (
|
||||
"Was clean?: {0}\n sent: {1}\n received: {2}", ret, sent, received
|
||||
)
|
||||
);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
// As client
|
||||
private bool connect ()
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user