diff --git a/ircd/db.cc b/ircd/db.cc index 0c487adf8..ee6f3a1c7 100644 --- a/ircd/db.cc +++ b/ircd/db.cc @@ -2410,7 +2410,9 @@ noexcept }; #endif - return defaults.WaitForJoin(); + assert(st); + for(auto &pool : st->pool) + pool.join(); } unsigned int