[Modify] Polish it

This commit is contained in:
sta 2021-11-28 21:56:19 +09:00
parent dd733fe01f
commit 5aba0a4cc2

View File

@ -406,13 +406,15 @@ namespace WebSocketSharp.Server
private void stop (PayloadData payloadData, bool send) private void stop (PayloadData payloadData, bool send)
{ {
var bytes = send var bytes = send
? WebSocketFrame.CreateCloseFrame (payloadData, false).ToArray () ? WebSocketFrame
.CreateCloseFrame (payloadData, false)
.ToArray ()
: null; : null;
lock (_sync) { lock (_sync) {
_state = ServerState.ShuttingDown; _state = ServerState.ShuttingDown;
_sweepTimer.Enabled = false; _sweepTimer.Enabled = false;
foreach (var session in _sessions.Values.ToList ()) foreach (var session in _sessions.Values.ToList ())
session.Context.WebSocket.Close (payloadData, bytes); session.Context.WebSocket.Close (payloadData, bytes);