X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fnetwork%2Fserv_network.c;h=b3d3d4617300430a06a41abc62813c794fa1885a;hb=28304ba812b3f1b39086c362fb8a0e8a78964f65;hp=9ed349bab54399b19552441ad3dba0db8c985b25;hpb=3f442f221a69097588beb7be8bdbffa0bbcd5448;p=citadel.git diff --git a/citadel/modules/network/serv_network.c b/citadel/modules/network/serv_network.c index 9ed349bab..b3d3d4617 100644 --- a/citadel/modules/network/serv_network.c +++ b/citadel/modules/network/serv_network.c @@ -2232,6 +2232,7 @@ void *network_do_queue(void *args) { * with a static variable instead. */ if (doing_queue) { + CtdlClearSystemContext(); return NULL; } doing_queue = 1; @@ -2319,6 +2320,7 @@ void *network_do_queue(void *args) { else { CtdlLogPrintf(CTDL_DEBUG, "network: Task STOPPED.\n"); } + CtdlClearSystemContext(); return NULL; }