diff options
Diffstat (limited to 'server/server/config.cpp')
-rwxr-xr-x | server/server/config.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/server/server/config.cpp b/server/server/config.cpp index 7bc4fae..4400f3d 100755 --- a/server/server/config.cpp +++ b/server/server/config.cpp @@ -25,18 +25,22 @@ void speed_test_thread_func(std::list<config::proxy_entry>* proxy_list, std::lis while(!boost::this_thread::interruption_requested()) { m->lock(); +// logtofile *l = new logtofile(std::string(boost::filesystem::initial_path().string() + "/proxy_test_info").c_str()); for(std::list<config::static_proxy_entry>::iterator i = static_proxy_list->begin(), end = static_proxy_list->end(); i != end; ++i) { speedtest t(test_url); + //*l<<i->host<<" "<<(int)t.test(&(*i))<<"\n"; t.test(&(*i)); boost::this_thread::sleep(boost::posix_time::seconds(2)); } -/* for(std::list<config::proxy_entry>::iterator i = proxy_list->begin(), end = proxy_list->end(); i != end; ++i) + for(std::list<config::proxy_entry>::iterator i = proxy_list->begin(), end = proxy_list->end(); i != end; ++i) { speedtest t(test_url); + //*l<<i->host<<" "<<(int)t.test(&(*i))<<"\n"; t.test(&(*i)); boost::this_thread::sleep(boost::posix_time::seconds(2)); - } */ + } +// delete l; m->unlock(); boost::this_thread::sleep(boost::posix_time::minutes(180)); } |