diff --git a/shadowsocks-csharp/Controller/Service/TCPRelay.cs b/shadowsocks-csharp/Controller/Service/TCPRelay.cs index ca0e5be2..300c65dd 100644 --- a/shadowsocks-csharp/Controller/Service/TCPRelay.cs +++ b/shadowsocks-csharp/Controller/Service/TCPRelay.cs @@ -445,7 +445,13 @@ namespace Shadowsocks.Controller _proxyConnected = true; - Logging.Debug($"Socket connected to proxy {remote.ProxyEndPoint}"); + if (_config.isVerboseLogging) + { + if (!(remote is DirectConnect)) + { + Logging.Info($"Socket connected to proxy {remote.ProxyEndPoint}"); + } + } _startConnectTime = DateTime.Now; ServerTimer connectTimer = new ServerTimer(3000); @@ -511,6 +517,11 @@ namespace Shadowsocks.Controller _destConnected = true; + if (_config.isVerboseLogging) + { + Logging.Info($"Socket connected to ss server {remote.DestEndPoint}"); + } + var latency = DateTime.Now - _startConnectTime; IStrategy strategy = controller.GetCurrentStrategy(); strategy?.UpdateLatency(server, latency);