X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fextra%2Fm_mssql.cpp;h=9cc7a567c80afaf5153e563fbfcdb0c45f5b961b;hb=219993bc9018d9f0d9568330d7a972b68b785d27;hp=f1f155e7992a0c59f3aefb52ea28de5331fc813e;hpb=59dbcc1245468218ec7e2372b2678351382a34f0;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/extra/m_mssql.cpp b/src/modules/extra/m_mssql.cpp index f1f155e79..9cc7a567c 100644 --- a/src/modules/extra/m_mssql.cpp +++ b/src/modules/extra/m_mssql.cpp @@ -668,6 +668,7 @@ class ModuleMsSQL : public Module virtual ~ModuleMsSQL() { + queryDispatcher->join(); delete queryDispatcher; ClearQueue(); ClearAllConnections(); @@ -789,7 +790,7 @@ class ModuleMsSQL : public Module } } - virtual void OnRehash(User* user, const std::string ¶meter) + virtual void OnRehash(User* user) { queryDispatcher->LockQueue(); ReadConf(); @@ -843,7 +844,7 @@ class ModuleMsSQL : public Module void QueryThread::OnNotify() { - mod->SendQueue(); + Parent->SendQueue(); } void QueryThread::Run()