From 1383bd62926628be73f75b59de7df5a4b2eb32ac Mon Sep 17 00:00:00 2001 From: sta Date: Wed, 5 Apr 2017 16:46:13 +0900 Subject: [PATCH] [Modify] Throw exception --- websocket-sharp/Server/WebSocketServiceManager.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/websocket-sharp/Server/WebSocketServiceManager.cs b/websocket-sharp/Server/WebSocketServiceManager.cs index 011bfd46..afb8d881 100644 --- a/websocket-sharp/Server/WebSocketServiceManager.cs +++ b/websocket-sharp/Server/WebSocketServiceManager.cs @@ -783,10 +783,9 @@ namespace WebSocketSharp.Server /// public Dictionary> Broadping () { - var msg = _state.CheckIfAvailable (false, true, false); - if (msg != null) { - _logger.Error (msg); - return null; + if (_state != ServerState.Start) { + var msg = "The current state of the manager is not Start."; + throw new InvalidOperationException (msg); } return broadping (WebSocketFrame.EmptyPingBytes, _waitTime);