From fa7a48172a3c9d9c2f96d6f9c05d80f497bc304d Mon Sep 17 00:00:00 2001 From: Dennis Brentjes Date: Tue, 22 Nov 2016 12:57:51 +0100 Subject: Added pointer tracing, and fixes memeory leaks within a single run of cmix. --- node/node_node.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'node/node_node.cpp') diff --git a/node/node_node.cpp b/node/node_node.cpp index 0614914..f68b496 100644 --- a/node/node_node.cpp +++ b/node/node_node.cpp @@ -204,14 +204,13 @@ void Node::handle_node_secretkey(cmix_proto::SecretKey const& secret) { std::string share = secret.secret_key(); - set_network_key(&cmix_ctx, secret.secret_key().data(), secret.secret_key().size()); - if(network_settings.is_first) { timer.expires_from_now(boost::posix_time::seconds(4)); timer.async_wait([this](boost::system::error_code const& ec) { start_precomputation(); }); } else { + set_network_key(&cmix_ctx, secret.secret_key().data(), secret.secret_key().size()); next_node.async_send(secret); } } -- cgit v1.2.3-70-g09d2