From: Volker Lendecke Date: Fri, 2 Aug 2019 10:02:24 +0000 (+0200) Subject: smbd: Enhance debugging in push_deferred_open_message_smb() X-Git-Tag: tdb-1.4.2~299 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=303c4829e1c28a889293aad312ea50d380fbd043;p=thirdparty%2Fsamba.git smbd: Enhance debugging in push_deferred_open_message_smb() Real timestamps are easier to read Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/smbd/process.c b/source3/smbd/process.c index c81b1017bb7..ab3c08b27ae 100644 --- a/source3/smbd/process.c +++ b/source3/smbd/process.c @@ -45,6 +45,7 @@ #include "lib/pthreadpool/pthreadpool_tevent.h" #include "util_event.h" #include "libcli/smb/smbXcli_base.h" +#include "lib/util/time_basic.h" /* Internal message queue for deferred opens. */ struct pending_message_list { @@ -940,6 +941,7 @@ bool push_deferred_open_message_smb(struct smb_request *req, struct file_id id, struct deferred_open_record *open_rec) { + struct timeval_buf tvbuf; struct timeval end_time; if (req->smb2req) { @@ -960,12 +962,10 @@ bool push_deferred_open_message_smb(struct smb_request *req, end_time = timeval_sum(&req->request_time, &timeout); - DEBUG(10,("push_deferred_open_message_smb: pushing message " - "len %u mid %llu timeout time [%u.%06u]\n", - (unsigned int) smb_len(req->inbuf)+4, - (unsigned long long)req->mid, - (unsigned int)end_time.tv_sec, - (unsigned int)end_time.tv_usec)); + DBG_DEBUG("pushing message len %u mid %"PRIu64" timeout time [%s]\n", + (unsigned int) smb_len(req->inbuf)+4, + req->mid, + timeval_str_buf(&end_time, false, true, &tvbuf)); return push_queued_message(req, req->request_time, end_time, open_rec); }