Add some additional debug logging.

pull/1/head
Nicholas Marriott 2013-03-05 17:17:59 +00:00
parent 2c9cddd876
commit f8c86a9515
2 changed files with 6 additions and 0 deletions

1
cfg.c
View File

@ -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);

View File

@ -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);