This reverts commit
c9adf47ac5a5aa0dd12572c34b08cc51f15b2e97.
The fake fd is no longer necessary, as vfs_glusterfs now provides a
fcntl_fn hook.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14241
Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
{
glfs_fd_t *glfd;
glfs_fd_t **p_tmp;
- int fakefd[2];
START_PROFILE(syscall_open);
*p_tmp = glfd;
END_PROFILE(syscall_open);
-
- if (pipe(fakefd) == -1) {
- DBG_ERR("pipe failed: %s\n", strerror(errno));
- return -1;
- }
-
- close(fakefd[1]);
-
- return fakefd[0];
+ /* An arbitrary value for error reporting, so you know its us. */
+ return 13371337;
}
static int vfs_gluster_close(struct vfs_handle_struct *handle,
return -1;
}
- close(fsp->fh->fd);
-
VFS_REMOVE_FSP_EXTENSION(handle, fsp);
ret = glfs_close(glfd);