X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Feventclient%2Fserv_eventclient.c;h=a200754dc8a10f5821e8419bc30c5b425538a6b1;hb=0690ea880b4aeccb537702e5a363633bde2de724;hp=d135dccf6c4547f668aef00778ab0e1fa25a9077;hpb=635b123f22097bbb920b18e3850b0bb6faf532cc;p=citadel.git diff --git a/citadel/modules/eventclient/serv_eventclient.c b/citadel/modules/eventclient/serv_eventclient.c index d135dccf6..a200754dc 100644 --- a/citadel/modules/eventclient/serv_eventclient.c +++ b/citadel/modules/eventclient/serv_eventclient.c @@ -176,7 +176,14 @@ void *client_event_thread(void *arg) ev_loop (event_base, 0); CtdlClearSystemContext(); ev_default_destroy (); + + DeleteHash(&QueueEvents); + InboundEventQueue = NULL; + DeleteHash(&InboundEventQueues[0]); + DeleteHash(&InboundEventQueues[1]); citthread_mutex_destroy(&EventQueueMutex); + + return(NULL); }