summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2009-07-15 14:28:33 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2009-07-15 14:28:33 +0200
commit05cd77cd4d8f4c5a8dc0a8662c4dfe288230257d (patch)
tree0dbeb4b60b5d0001dc7d02c2fd6f4ef5af9f8ac9
parent46dc3f6d64695bac31fada56b04c373323774e49 (diff)
downloadrsyslog-05cd77cd4d8f4c5a8dc0a8662c4dfe288230257d.tar.gz
rsyslog-05cd77cd4d8f4c5a8dc0a8662c4dfe288230257d.tar.xz
rsyslog-05cd77cd4d8f4c5a8dc0a8662c4dfe288230257d.zip
some more (very mild) cleanup
-rw-r--r--runtime/wti.c1
-rw-r--r--tools/syslogd.c12
2 files changed, 1 insertions, 12 deletions
diff --git a/runtime/wti.c b/runtime/wti.c
index 93c66028..e495b85d 100644
--- a/runtime/wti.c
+++ b/runtime/wti.c
@@ -452,7 +452,6 @@ wtiWorker(wti_t *pThis)
d_pthread_mutex_lock(&pThis->mut);
pthread_cleanup_pop(0); /* remove cleanup handler */
-RUNLOG_STR("XXX: Worker shutdown");
pWtp->pfOnWorkerShutdown(pWtp->pUsr);
wtiSetState(pThis, eWRKTHRD_TERMINATING, 0, MUTEX_ALREADY_LOCKED);
diff --git a/tools/syslogd.c b/tools/syslogd.c
index 70fbeb81..ada3288e 100644
--- a/tools/syslogd.c
+++ b/tools/syslogd.c
@@ -422,7 +422,7 @@ diagGetMainMsgQSize(int *piSize)
/* rgerhards, 2005-10-24: crunch_list is called only during option processing. So
- * it is never called once rsyslogd is running (not even when HUPed). This code
+ * it is never called once rsyslogd is running. This code
* contains some exits, but they are considered safe because they only happen
* during startup. Anyhow, when we review the code here, we might want to
* reconsider the exit()s.
@@ -1719,16 +1719,6 @@ die(int sig)
/* terminate the remaining classes */
GlobalClassExit();
- /* TODO: this would also be the right place to de-init the builtin output modules. We
- * do not currently do that, because the module interface does not allow for
- * it. This will come some time later (it's essential with loadable modules).
- * For the time being, this is a memory leak on exit, but as the process is
- * terminated, we do not really bother about it.
- * rgerhards, 2007-08-03
- * I have added some code now, but all that mod init/de-init should be moved to
- * init, so that modules are unloaded and reloaded on HUP to. Eventually it should go
- * into destructAllActions() - but that needs to be seen. -- rgerhards, 2007-08-09
- */
module.UnloadAndDestructAll(eMOD_LINK_ALL);
DBGPRINTF("Clean shutdown completed, bye\n");