summaryrefslogtreecommitdiff
path: root/source4/libcli/clitrans2.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2005-07-20 04:19:45 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:29:45 -0500
commit174da76293392782953242a996228e35708450e2 (patch)
tree2d63550ee0fbdcd863653abbe39bf0655bdffc1c /source4/libcli/clitrans2.c
parent594b76264fb77cb8d9bce5a36ca73afd14b62a1b (diff)
downloadsamba-174da76293392782953242a996228e35708450e2.tar.gz
samba-174da76293392782953242a996228e35708450e2.tar.bz2
samba-174da76293392782953242a996228e35708450e2.zip
r8627: fixed a big memory leak in the spnego gensec code in session
setup. Andrew, please check over this. What happens is this: - run the BASE-SECLEAK test - with each failed session setup using spnego a gensec ctx is leaked into the smb_conn structure - after the client disconnects these are finally cleaned up as they are all children of the connection structure - the cleanup of the millions of memory objects takes long enough that the next operation in test_posix.sh sometimes fails with a timeout Andrew, can you also look at the talloc_reference() on line 332 of sesssetup.c ? I suspect it isn't needed (I don't think it does any actual harm though) (This used to be commit b40fb6a4569ccc1fa1750a1e534e18a020764b4c)
Diffstat (limited to 'source4/libcli/clitrans2.c')
0 files changed, 0 insertions, 0 deletions