diff options
author | Andrew Bartlett <abartlet@samba.org> | 2008-06-19 17:59:57 +1000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2008-06-19 17:59:57 +1000 |
commit | 00bde569b79f76ebfc203fe340668de135761dc0 (patch) | |
tree | c20062e96015ef1338bb408779d1f97c1f205b47 /source4/lib/util/become_daemon.c | |
parent | 48100ca5c6ccfda390ca7804ddbb6726e8631428 (diff) | |
download | samba-00bde569b79f76ebfc203fe340668de135761dc0.tar.gz samba-00bde569b79f76ebfc203fe340668de135761dc0.tar.bz2 samba-00bde569b79f76ebfc203fe340668de135761dc0.zip |
Fix segfault caused by talloc_free() being called while still processing
The problem here was that with the packet code set to serialise, we
can have multiple packets 'processing' at once, and previously the
second packet (allowed because we are spining on an event context down
the stack) would clear the flag.
Andrew Bartlett
(This used to be commit 33789111241a1d97fc105ec4edd7b8054895b28c)
Diffstat (limited to 'source4/lib/util/become_daemon.c')
0 files changed, 0 insertions, 0 deletions