git.samba.org
/
ira
/
wip.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5e07417
)
r24075: As suggested by metze, match the behaviour of ntvfs_posix, and remove
author
Andrew Bartlett
<abartlet@samba.org>
Mon, 30 Jul 2007 09:04:28 +0000
(09:04 +0000)
committer
Gerald (Jerry) Carter
<jerry@samba.org>
Wed, 10 Oct 2007 20:01:22 +0000
(15:01 -0500)
the backend data (effectivly closing the handle) when we close an IPC
FD.
This should fix #4821.
Andrew Bartlett
source/ntvfs/ipc/vfs_ipc.c
patch
|
blob
|
history
diff --git
a/source/ntvfs/ipc/vfs_ipc.c
b/source/ntvfs/ipc/vfs_ipc.c
index aeb99e50b05d855fe0ae6c963997e18b747eb15f..fbac82a305777ffd958dc7c38c38ab95f5bf1405 100644
(file)
--- a/
source/ntvfs/ipc/vfs_ipc.c
+++ b/
source/ntvfs/ipc/vfs_ipc.c
@@
-174,6
+174,7
@@
static NTSTATUS ipc_setpathinfo(struct ntvfs_module_context *ntvfs,
static int ipc_fd_destructor(struct pipe_state *p)
{
DLIST_REMOVE(p->private->pipe_list, p);
+ ntvfs_handle_remove_backend_data(p->handle, p->private->ntvfs);
return 0;
}