X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmodules%2Feventclient%2Fserv_eventclient.c;fp=citadel%2Fmodules%2Feventclient%2Fserv_eventclient.c;h=06e140b7ebbe006e875fd645d9d2a5162d81440c;hp=a079d123206d2f24f179d130a2973fb74822cc5b;hb=eee9a1429dd032114946aad9e70fd8d84afbe918;hpb=c064b240ff457c4bcdc119aaf7a6a09ff31952e2 diff --git a/citadel/modules/eventclient/serv_eventclient.c b/citadel/modules/eventclient/serv_eventclient.c index a079d1232..06e140b7e 100644 --- a/citadel/modules/eventclient/serv_eventclient.c +++ b/citadel/modules/eventclient/serv_eventclient.c @@ -841,27 +841,27 @@ void ShutDownEventQueues(void) pthread_mutex_unlock(&EventQueueMutex); } -void DebugEventloopEnable(void) +void DebugEventloopEnable(const int n) { - DebugEventLoop = 1; + DebugEventLoop = n; } -void DebugEventloopBacktraceEnable(void) +void DebugEventloopBacktraceEnable(const int n) { - DebugEventLoopBacktrace = 1; + DebugEventLoopBacktrace = n; } -void DebugCurlEnable(void) +void DebugCurlEnable(const int n) { - DebugCurl = 1; + DebugCurl = n; } CTDL_MODULE_INIT(event_client) { if (!threading) { - CtdlRegisterDebugFlagHook(HKEY("eventloop"), DebugEventloopEnable); - CtdlRegisterDebugFlagHook(HKEY("eventloopbacktrace"), DebugEventloopBacktraceEnable); - CtdlRegisterDebugFlagHook(HKEY("curl"), DebugCurlEnable); + CtdlRegisterDebugFlagHook(HKEY("eventloop"), DebugEventloopEnable, &DebugEventLoop); + CtdlRegisterDebugFlagHook(HKEY("eventloopbacktrace"), DebugEventloopBacktraceEnable, &DebugEventLoopBacktrace); + CtdlRegisterDebugFlagHook(HKEY("curl"), DebugCurlEnable, &DebugCurl); InitEventQueue(); DBInitEventQueue(); CtdlThreadCreate(client_event_thread);