We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ae72548 commit 16ce86fCopy full SHA for 16ce86f
src/net45/Default/WampSharp.WebSocket4Net/WebSocket4Net/WebSocket4NetConnection.cs
@@ -15,6 +15,8 @@ public abstract class WebSocket4NetConnection<TMessage> : IControlledWampConnect
15
16
private readonly WebSocket mWebSocket;
17
18
+ private bool mDisposed = false;
19
+
20
private readonly ILog mLogger;
21
22
#endregion
@@ -72,7 +74,11 @@ public void Connect()
72
74
73
75
public virtual void Dispose()
76
{
- mWebSocket.Dispose();
77
+ if (!mDisposed)
78
+ {
79
+ mDisposed = true;
80
+ mWebSocket.Close();
81
+ }
82
}
83
84
void IWampConnection<TMessage>.Send(WampMessage<object> message)
0 commit comments