Add "Timeout trace" to asyncqueue trace logging

This commit is contained in:
Douglas Clowes
2014-08-06 10:04:45 +10:00
parent c86ff4c883
commit 72fcb82a65

View File

@ -470,6 +470,13 @@ static int CommandTimeout(void *cntx, int mode)
StartCommand(self);
} else {
int iRet;
if (self->trace) {
struct timeval tv;
gettimeofday(&tv, NULL);
SICSLogTimePrintf(eLog, &tv,
"Timeout Trace on AsyncQueue %s", self->queue_name);
SICSLogWriteHexTime(myCmd->tran->inp_buf, myCmd->tran->inp_idx, eLog, &tv);
}
iRet =
self->protocol->handleEvent(self->protocol, myCmd->tran,
AQU_TIMEOUT);