Initialize Enclave's loggers ASAP (#412)

This commit is contained in:
Eddy Ashton 2019-10-03 17:24:35 +01:00 коммит произвёл GitHub
Родитель b52eeebb8f
Коммит f9ccfe64cc
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -53,6 +53,9 @@ namespace enclave
std::make_shared<ccf::Forwarder>(rpcsessions, n2n_channels)),
rpc_map(std::make_shared<RpcMap>())
{
logger::config::msg() = AdminMessage::log_msg;
logger::config::writer() = writer_factory.create_writer_to_outside();
REGISTER_FRONTEND(
rpc_map,
members,
@ -72,9 +75,6 @@ namespace enclave
frontend->set_cmd_forwarder(cmd_forwarder);
}
logger::config::msg() = AdminMessage::log_msg;
logger::config::writer() = writer_factory.create_writer_to_outside();
node.initialize(raft_config, n2n_channels, rpc_map);
rpcsessions.initialize(rpc_map);
cmd_forwarder->initialize(rpc_map);