From 7286276d2ef8e40e8b795bf60144ea5569689013 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Sat, 18 Feb 2012 16:38:57 +0100 Subject: [PATCH] durable reconnect: fix return code if SMB_VFS_OPEN failed. --- source3/smbd/smb2_create.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source3/smbd/smb2_create.c b/source3/smbd/smb2_create.c index 4fdb52e91ebb..93edc345673c 100644 --- a/source3/smbd/smb2_create.c +++ b/source3/smbd/smb2_create.c @@ -539,8 +539,8 @@ DEBUG(0, ("OBNOX - durable_reconnect: new fsp created (%s:%s)\n", __location__, sharemode_lock->data->share_modes[0].flags, 0 /* mode */); if (fsp->fh->fd == -1) { - /* ... */ - return NT_STATUS_UNSUCCESSFUL; // TODO ERROR CODE? + status = map_nt_error_from_unix(errno); + return status; } /* - release the sharemode lock: this writes the changes */ -- 2.34.1