The branch, master has been updated via 5c488cf Initialize the file descriptor in the files_struct before trying to close it. Otherwise, if one of the SETXATTR calls had failed, the close() call will return EBADF. from d6ce140 tevent: Link the tutorial on the mainpage.
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit 5c488cfb79873287e769622fd5da43b7a735e29c Author: Christof Schmitt <christof.schm...@us.ibm.com> Date: Wed Jun 12 14:49:53 2013 -0700 Initialize the file descriptor in the files_struct before trying to close it. Otherwise, if one of the SETXATTR calls had failed, the close() call will return EBADF. Signed-off-by: Christof Schmitt <christof.schm...@us.ibm.com> Reviewed-by: Jeremy Allison <j...@samba.org> Reviewed-by: Richard Sharpe <rsha...@samba.org> Autobuild-User(master): Jeremy Allison <j...@samba.org> Autobuild-Date(master): Thu Jun 13 01:43:18 CEST 2013 on sn-devel-104 ----------------------------------------------------------------------- Summary of changes: source3/modules/vfs_streams_xattr.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) Changeset truncated at 500 lines: diff --git a/source3/modules/vfs_streams_xattr.c b/source3/modules/vfs_streams_xattr.c index de67197..82e2dd8 100644 --- a/source3/modules/vfs_streams_xattr.c +++ b/source3/modules/vfs_streams_xattr.c @@ -527,6 +527,7 @@ static int streams_xattr_open(vfs_handle_struct *handle, * BUGBUGBUG -- we would need to call fd_close_posix here, but * we don't have a full fsp yet */ + fsp->fh->fd = hostfd; SMB_VFS_CLOSE(fsp); } -- Samba Shared Repository