From 649e81afd77d356ab33b60ed1be3cd43c9332772 Mon Sep 17 00:00:00 2001 From: Joris Vink Date: Sun, 7 Jul 2013 14:56:50 +0200 Subject: [PATCH] use handler function name if available when logging a worker process that has died. --- src/worker.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/worker.c b/src/worker.c index 2874ec6..3f89853 100644 --- a/src/worker.c +++ b/src/worker.c @@ -326,8 +326,10 @@ kore_worker_wait(int final) if (WEXITSTATUS(status) || WTERMSIG(status) || WCOREDUMP(status)) { kore_log(LOG_NOTICE, - "worker %d (pid: %d) (hdlr: %p) gone", - kw->id, kw->pid, kw->active_hdlr); + "worker %d (pid: %d) (hdlr: %s) gone", + kw->id, kw->pid, + (kw->active_hdlr != NULL) ? kw->active_hdlr->func : + "none"); if (kw->pid == accept_lock->lock) accept_lock->lock = accept_lock->next;