]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: expand logging in contend_dirleases()
authorRalph Boehme <slow@samba.org>
Fri, 23 May 2025 14:35:35 +0000 (16:35 +0200)
committerRalph Boehme <slow@samba.org>
Wed, 28 May 2025 15:06:29 +0000 (15:06 +0000)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15861

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Bjoern Jacke <bjacke@samba.org>
source3/smbd/smb2_oplock.c

index 84e48f9a64895b8606bc04627afb36cd0f614a5a..d1f3e85d3ed34fbe6052b58ae140e70df74c8d37 100644 (file)
@@ -1336,8 +1336,13 @@ void contend_dirleases(struct connection_struct *conn,
 
        ret = SMB_VFS_STAT(conn, parent_fname);
        if (ret != 0) {
-               DBG_ERR("Failed to stat [%s]: %s\n",
-                       smb_fname_str_dbg(parent_fname), strerror(errno));
+               DBG_ERR("Trigger [conn: %s] [smb_fname: %s] cwd [%s], "
+                       "failed to stat parent [%s]: %s\n",
+                       conn->connectpath,
+                       smb_fname_str_dbg(smb_fname),
+                       get_current_dir_name(),
+                       smb_fname_str_dbg(parent_fname),
+                       strerror(errno));
                TALLOC_FREE(parent_fname);
                return;
        }