messaging_service: Move log printout to actual listen start

Fixes  #1845
Log printout was before we actually had evaluated endpoint
to create, thus never included SSL info.
Message-Id: <1487766738-27797-1-git-send-email-calle@scylladb.com>
This commit is contained in:
Calle Wilund
2017-02-22 12:32:18 +00:00
committed by Tomasz Grabiec
parent 9b113ffd3e
commit d5f57bd047

View File

@@ -274,7 +274,13 @@ void messaging_service::start_listen() {
if (listen_to_bc) {
_server_tls[1] = listen(utils::fb_utilities::get_broadcast_address());
}
}
// Do this on just cpu 0, to avoid duplicate logs.
if (engine().cpu_id() == 0) {
if (_server_tls[0]) {
logger.info("Starting Encrypted Messaging Service on SSL port {}", _ssl_port);
}
logger.info("Starting Messaging Service on port {}", _port);
}
}
@@ -308,14 +314,6 @@ messaging_service::messaging_service(gms::inet_address ip
if (listen_now) {
start_listen();
}
// Do this on just cpu 0, to avoid duplicate logs.
if (engine().cpu_id() == 0) {
if (_server_tls[0]) {
logger.info("Starting Encrypted Messaging Service on SSL port {}", _ssl_port);
}
logger.info("Starting Messaging Service on port {}", _port);
}
}
msg_addr messaging_service::get_source(const rpc::client_info& cinfo) {