From de39bf6120de2c9e2ef0527b7c14a5fa7e395dec Mon Sep 17 00:00:00 2001 From: Horst Schirmeier Date: Mon, 20 Jan 2014 21:18:10 +0100 Subject: [PATCH] jobclient: use initializer list Change-Id: I7eb42f947bbabd61e1aad9224cedd7ffceec4f10 --- src/core/efw/JobClient.cc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/core/efw/JobClient.cc b/src/core/efw/JobClient.cc index e4a2c6c1..ffb004af 100644 --- a/src/core/efw/JobClient.cc +++ b/src/core/efw/JobClient.cc @@ -6,10 +6,14 @@ using namespace std; namespace fail { JobClient::JobClient(const std::string& server, int port) + : m_server(server), m_server_port(port), + m_server_runid(0), // server accepts this for virgin clients + m_job_runtime_total(0), + m_job_throughput(CLIENT_JOB_INITIAL), // will be corrected after measurement + m_job_total(0), + m_connect_failed(false) { SocketComm::init(); - m_server_port = port; - m_server = server; m_server_ent = gethostbyname(m_server.c_str()); cout << "JobServer: " << m_server.c_str() << endl; if(m_server_ent == NULL) { @@ -18,11 +22,6 @@ JobClient::JobClient(const std::string& server, int port) exit(1); } srand(time(NULL)); // needed for random backoff (see connectToServer) - m_server_runid = 0; // server accepts this for virgin clients - m_job_total = 0; - m_job_runtime_total = 0; - m_job_throughput = CLIENT_JOB_INITIAL; // will be corrected after measurement - m_connect_failed = false; } JobClient::~JobClient()