X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fjournaling.c;h=267d781a4e2b8b8e425280f3f0cd0c0d991b4be9;hp=e344e6ba9fa680c9a872e363a3a49169386a0dbf;hb=066433681a6500057e0f02419c7dfcfa23ebd5ac;hpb=819e7c3f544873fae924be72f2faeb1abac42e58 diff --git a/citadel/journaling.c b/citadel/journaling.c index e344e6ba9..267d781a4 100644 --- a/citadel/journaling.c +++ b/citadel/journaling.c @@ -48,6 +48,8 @@ #include "serv_vcard.h" /* Needed for vcard_getuser and extract_inet_email_addrs */ #include "journaling.h" +#include "ctdl_module.h" + struct jnlq *jnlq = NULL; /* journal queue */ /* @@ -260,6 +262,7 @@ void JournalRunQueueMsg(struct jnlq *jmsg) { void JournalRunQueue(void) { struct jnlq *jptr = NULL; + CtdlThreadPushName("JournalRunQueue"); while (jnlq != NULL) { begin_critical_section(S_JOURNAL_QUEUE); if (jnlq != NULL) { @@ -269,6 +272,7 @@ void JournalRunQueue(void) { end_critical_section(S_JOURNAL_QUEUE); JournalRunQueueMsg(jptr); } + CtdlThreadPopName(); }