delay destruction of the slobrok register component
@@ -115,7 +115,6 @@ void SharedRpcResources::shutdown() {
std::this_thread::sleep_for(10ms);
}
}
- _slobrok_register.reset(); // Implicitly kill any pending slobrok tasks prior to shutting down transport layer
_transport->ShutDown(true);
// FIXME need to reset to break weak_ptrs? But ShutDown should already sync pending resolves...!
_shutdown = true;
