From f8c86a9515ae863fcbc38769544be983ce494a3c Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Tue, 5 Mar 2013 17:17:59 +0000 Subject: [PATCH] Add some additional debug logging. --- cfg.c | 1 + cmd-queue.c | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/cfg.c b/cfg.c index 10cd5b40..1153de67 100644 --- a/cfg.c +++ b/cfg.c @@ -41,6 +41,7 @@ load_cfg(const char *path, struct cmd_q *cmdq, char **cause) size_t len, oldlen; struct cmd_list *cmdlist; + log_debug("loading %s", path); if ((f = fopen(path, "rb")) == NULL) { xasprintf(cause, "%s: %s", path, strerror(errno)); return (-1); diff --git a/cmd-queue.c b/cmd-queue.c index e5c84131..4b00fceb 100644 --- a/cmd-queue.c +++ b/cmd-queue.c @@ -183,6 +183,7 @@ cmdq_continue(struct cmd_q *cmdq) struct cmd_q_item *next; enum cmd_retval retval; int guards, empty; + char s[1024]; guards = 0; if (c != NULL && c->session != NULL) @@ -204,6 +205,10 @@ cmdq_continue(struct cmd_q *cmdq) next = TAILQ_NEXT(cmdq->item, qentry); while (cmdq->cmd != NULL) { + cmd_print(cmdq->cmd, s, sizeof s); + log_debug("cmdq %p: %s (client %d)", cmdq, s, + cmdq->client != NULL ? cmdq->client->ibuf.fd : -1); + if (guards) cmdq_print(cmdq, "%%begin"); retval = cmdq->cmd->entry->exec(cmdq->cmd, cmdq);