[Modify] Polish it

master
sta 8 years ago
parent 29c6bb4745
commit 544df68e13

@ -240,11 +240,15 @@ namespace WebSocketSharp.Server
/// </value>
public IEnumerable<IWebSocketSession> Sessions {
get {
if (_state == ServerState.ShuttingDown)
return new IWebSocketSession[0];
if (_state != ServerState.Start)
return Enumerable.Empty<IWebSocketSession> ();
lock (_sync) {
if (_state != ServerState.Start)
return Enumerable.Empty<IWebSocketSession> ();
lock (_sync)
return _sessions.Values.ToList ();
}
}
}

Loading…
Cancel
Save