File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
Quick.Protocol.WebSocket.Server.AspNetCore Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -12,9 +12,7 @@ internal class WebSocketServerStream : Stream
1212 {
1313 private System . Net . WebSockets . WebSocket webSocket ;
1414 private CancellationToken cancellationToken ;
15- private const int ReadSize = 1024 * 4 ;
16- private byte [ ] readBuffer = new byte [ ReadSize ] ;
17-
15+
1816 public WebSocketServerStream ( System . Net . WebSockets . WebSocket webSocket , CancellationToken cancellationToken )
1917 {
2018 this . webSocket = webSocket ;
Original file line number Diff line number Diff line change @@ -116,6 +116,11 @@ public virtual void Stop()
116116 {
117117 cts ? . Cancel ( ) ;
118118 cts = null ;
119+ lock ( channelList )
120+ {
121+ channelList . Clear ( ) ;
122+ Channels = channelList . ToArray ( ) ;
123+ }
119124 }
120125 }
121126}
You can’t perform that action at this time.
0 commit comments