diff --git a/src/p2pool.cpp b/src/p2pool.cpp index 4e40a89..0d84572 100644 --- a/src/p2pool.cpp +++ b/src/p2pool.cpp @@ -620,6 +620,7 @@ static void on_signal(uv_signal_t* handle, int signum) } LOGINFO(1, "stopping"); + bkg_jobs_tracker.wait(); uv_signal_stop(handle); uv_stop(uv_default_loop());