campaignd: Remember port number and report net configuration

This commit is contained in:
Ignacio R. Morelle 2015-07-08 20:49:29 -03:00
parent b1d3f609e5
commit 432db9b0ac
2 changed files with 7 additions and 1 deletions

View file

@ -116,8 +116,9 @@ server::server(const std::string& cfg_file, size_t min_threads, size_t max_threa
, feedback_url_format_()
, blacklist_()
, blacklist_file_()
, port_(load_config())
, net_manager_(min_threads, max_threads)
, server_manager_(load_config())
, server_manager_(port_)
{
#ifndef _MSC_VER
signal(SIGHUP, flag_sighup);
@ -125,6 +126,9 @@ server::server(const std::string& cfg_file, size_t min_threads, size_t max_threa
signal(SIGINT, exit_sigint);
signal(SIGTERM, exit_sigterm);
LOG_CS << "Port: " << port_ << " Worker threads min/max: " << min_threads
<< '/' << max_threads << '\n';
register_handlers();
}

View file

@ -97,6 +97,8 @@ private:
blacklist blacklist_;
std::string blacklist_file_;
int port_;
const network::manager net_manager_;
const network::server_manager server_manager_;