From ac5cfad67a7328f1e244c520e5f2f8600adf5ba2 Mon Sep 17 00:00:00 2001 From: clemahieu Date: Sat, 26 Aug 2017 23:49:25 -0500 Subject: [PATCH] Node lifetime can't exceed service lifetime. --- rai/rai_wallet/entry.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rai/rai_wallet/entry.cpp b/rai/rai_wallet/entry.cpp index dd00bc2e..a4090021 100755 --- a/rai/rai_wallet/entry.cpp +++ b/rai/rai_wallet/entry.cpp @@ -205,14 +205,14 @@ int run_wallet (QApplication & application, int argc, char * const * argv, boost auto error (rai::fetch_object (config, config_path, config_file)); config_file.close (); if (!error) - { + { + boost::asio::io_service service; config.node.logging.init (data_path); std::shared_ptr node; std::shared_ptr gui; rai::set_application_icon (application); std::thread node_thread ([&] () { - boost::asio::io_service service; rai::work_pool work (config.node.work_threads, rai::opencl_work::create (config.opencl_enable, config.opencl, config.node.logging)); rai::alarm alarm (service); rai::node_init init;