From a1d71e014553900b33c03a8553048c0628280115 Mon Sep 17 00:00:00 2001 From: Pavel Baykov Date: Thu, 9 Dec 2021 06:32:11 -0400 Subject: [PATCH] more trigger_advertise_inventory_loop logging --- libraries/net/node.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/net/node.cpp b/libraries/net/node.cpp index 2da7be2a..135e0000 100644 --- a/libraries/net/node.cpp +++ b/libraries/net/node.cpp @@ -1320,6 +1320,9 @@ namespace graphene { namespace net { namespace detail { void node_impl::trigger_advertise_inventory_loop() { VERIFY_CORRECT_THREAD(); + pid_t tid = gettid(); + ilog("thread_id trigger_advertise_inventory_loop ${tid}", ("tid", tid)); + if( _retrigger_advertise_inventory_loop_promise ) _retrigger_advertise_inventory_loop_promise->set_value(); } @@ -4131,6 +4134,7 @@ namespace graphene { namespace net { namespace detail { try { + ilog("_advertise_inventory_loop_done.cancel"); _advertise_inventory_loop_done.cancel("node_impl::close()"); // cancel() is currently broken, so we need to wake up the task to allow it to finish trigger_advertise_inventory_loop();