svn commit: samba r21234 - in
branches/SAMBA_4_0/source/ntvfs/posix: .
tridge at samba.org
tridge at samba.org
Thu Feb 8 03:01:47 GMT 2007
Author: tridge
Date: 2007-02-08 03:01:47 +0000 (Thu, 08 Feb 2007)
New Revision: 21234
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21234
Log:
fixed a subtle bug with talloc reference counting and async ntvfs
requests.
Modified:
branches/SAMBA_4_0/source/ntvfs/posix/pvfs_wait.c
Changeset:
Modified: branches/SAMBA_4_0/source/ntvfs/posix/pvfs_wait.c
===================================================================
--- branches/SAMBA_4_0/source/ntvfs/posix/pvfs_wait.c 2007-02-08 02:59:58 UTC (rev 21233)
+++ branches/SAMBA_4_0/source/ntvfs/posix/pvfs_wait.c 2007-02-08 03:01:47 UTC (rev 21234)
@@ -76,9 +76,9 @@
structure is not destroyed when the async request reply is
sent, which would cause problems with the other ntvfs
modules above us */
- talloc_increase_ref_count(req);
+ talloc_reference(msg, req);
ntvfs_async_setup(pwait->req, pwait);
- talloc_free(req);
+ talloc_unlink(msg, req);
}
More information about the samba-cvs
mailing list