From d0c065c04103a7ad056a0e0eff279352b3e086f7 Mon Sep 17 00:00:00 2001 From: sta Date: Tue, 19 Sep 2017 19:23:38 +0900 Subject: [PATCH] [Modify] It can be set --- websocket-sharp/Server/WebSocketServiceManager.cs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/websocket-sharp/Server/WebSocketServiceManager.cs b/websocket-sharp/Server/WebSocketServiceManager.cs index cf8d033f..dd4a4dd1 100644 --- a/websocket-sharp/Server/WebSocketServiceManager.cs +++ b/websocket-sharp/Server/WebSocketServiceManager.cs @@ -184,12 +184,23 @@ namespace WebSocketSharp.Server return _clean; } - internal set { + set { + string msg; + if (!canSet (out msg)) { + _log.Warn (msg); + return; + } + lock (_sync) { - _clean = value; + if (!canSet (out msg)) { + _log.Warn (msg); + return; + } foreach (var host in _hosts.Values) host.KeepClean = value; + + _clean = value; } } }