From 566a0fcfa59205e97e05edc56d63ffccdae80fa2 Mon Sep 17 00:00:00 2001 From: noisyfox Date: Sun, 4 Dec 2016 01:38:50 +1100 Subject: [PATCH] Logging exception --- shadowsocks-csharp/Controller/Service/HttpHandler.cs | 3 ++- shadowsocks-csharp/Controller/ShadowsocksController.cs | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/shadowsocks-csharp/Controller/Service/HttpHandler.cs b/shadowsocks-csharp/Controller/Service/HttpHandler.cs index 5f1e1836..2f1f05b6 100644 --- a/shadowsocks-csharp/Controller/Service/HttpHandler.cs +++ b/shadowsocks-csharp/Controller/Service/HttpHandler.cs @@ -60,7 +60,8 @@ namespace Shadowsocks.Controller.Service private void OnException(Exception ex, object state) { - throw ex; + Logging.LogUsefulException(ex); + Close(); } private static readonly Regex HttpRequestHeaderRegex = new Regex(@"^([A-Z]+?) ([^\s]+) HTTP/1\.\d$"); diff --git a/shadowsocks-csharp/Controller/ShadowsocksController.cs b/shadowsocks-csharp/Controller/ShadowsocksController.cs index 3e4f1c7f..9243b926 100644 --- a/shadowsocks-csharp/Controller/ShadowsocksController.cs +++ b/shadowsocks-csharp/Controller/ShadowsocksController.cs @@ -462,7 +462,6 @@ namespace Shadowsocks.Controller services.Add(_pacServer); services.Add(tcpRelay); services.Add(udpRelay); - //services.Add(new Http2Socks5(_config.localPort)); _listener = new Listener(services); _listener.Start(_config); }