diff --git a/websocket-sharp/WebSocket.cs b/websocket-sharp/WebSocket.cs index 37a5bf6d..433dcd58 100644 --- a/websocket-sharp/WebSocket.cs +++ b/websocket-sharp/WebSocket.cs @@ -1082,6 +1082,16 @@ namespace WebSocketSharp closer.BeginInvoke (e, send, receive, received, ar => closer.EndInvoke (ar), null); } + private void closeAsync ( + PayloadData payloadData, bool send, bool receive, bool received + ) + { + Action closer = close; + closer.BeginInvoke ( + payloadData, send, receive, received, ar => closer.EndInvoke (ar), null + ); + } + private bool closeHandshake (byte[] frameAsBytes, bool receive, bool received) { var sent = frameAsBytes != null && sendBytes (frameAsBytes);