]> jfr.im git - irc/quakenet/newserv.git/commitdiff
trigger HOOK_CHANSERV_DBLOADED after loading maillocks/domains and not before
authorPaul <redacted>
Sat, 30 Aug 2008 16:26:13 +0000 (17:26 +0100)
committerPaul <redacted>
Sat, 30 Aug 2008 16:26:13 +0000 (17:26 +0100)
chanserv/database/chanservdb.c

index cb28b286c1b4e2132aff974a142ca32c03f7d1e2..9aebdbc4cd49d52e509959d521118704b7e0e65f 100644 (file)
@@ -579,9 +579,6 @@ void loadchanbansdone(DBConn *dbconn, void *arg) {
   free(allchans);
   
   Error("chanserv",ERR_INFO,"Channel ban load done, highest ID was %d",lastbanID);
-
-  chanservdb_ready=1;
-  triggerhook(HOOK_CHANSERV_DBLOADED, NULL);
 }
 
 void loadmessages() {
@@ -844,5 +841,8 @@ void loadsomemaillocks(DBConn *dbconn,void *arg) {
 
 void loadmaillocksdone(DBConn *dbconn, void *arg) {
   Error("chanserv",ERR_INFO,"Load Mail Locks done (highest ID was %d)",lastmaillockID);
+
+  chanservdb_ready=1;
+  triggerhook(HOOK_CHANSERV_DBLOADED, NULL);
 }