From d129579ad8e03efbc1d8c4044238d2d4be8f079f Mon Sep 17 00:00:00 2001 From: Gluzskiy Alexandr Date: Thu, 15 Mar 2012 13:08:37 +0200 Subject: filtered out HTTP proxies in static list corrected config defaults --- server/server/config.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'server') diff --git a/server/server/config.cpp b/server/server/config.cpp index 8159d02..dc74862 100755 --- a/server/server/config.cpp +++ b/server/server/config.cpp @@ -59,13 +59,13 @@ void config::load_vars() vars.check_interval = get_int(cfg_str, "ConnListCheckInterval=", 30); vars.conn_count = get_int(cfg_str, "ConnectionCount=", 30); vars.conn_time = get_int(cfg_str, "ConnectionTimeOut=", 60); - vars.dos_conn_count = get_int(cfg_str, "DosConnectionCount=", 200); + vars.dos_conn_count = get_int(cfg_str, "DosConnectionCount=", 100); vars.debug = get_int(cfg_str, "Debug=", 0); vars.bind_ip = get_string(cfg_str, "BindAddress=", "0.0.0.0"); vars.log_path = get_string(cfg_str, "LogPath=", ""); vars.dos_log_path = get_string(cfg_str, "DosLogPath=", ""); vars.ignore_ssl_errors = get_int(cfg_str, "IgnoreSslErrors=", 0); - vars.config_reload_interval = get_int(cfg_str, "ConfigReloadInterval=", 600); + vars.config_reload_interval = get_int(cfg_str, "ConfigReloadInterval=", 6000); vars.proxy_check_interval = get_int(cfg_str, "ProxyCheckInterval=", 6000); vars.speed_test_file_url = get_string(cfg_str, "SpeedTestFileUrl=", "http://google.com"); } @@ -405,7 +405,8 @@ void config::load_static_proxy_list(char *pth) lp2 = line.size(); position = atoi(line.substr(lp1, lp2-lp1).c_str()); } - static_proxy_list.push_back(static_proxy_entry(login, password, host, port, label, position, type)); + if(type != HTTP) + static_proxy_list.push_back(static_proxy_entry(login, password, host, port, label, position, type)); p2 = cfg_str.find(';', p1); } } -- cgit v1.2.3