r20160: Fix long-standing (ie. from initial code I think) bug
authorJeremy Allison <jra@samba.org>
Wed, 13 Dec 2006 22:19:10 +0000 (22:19 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:16:28 +0000 (12:16 -0500)
commit25f897053946eb9eeb56acb090ef691bf0e7edd4
tree21f04b27ee159013125a086b47d43d6632f55129
parent1da72a1c3f1eddb2c5d7d8c25439254fc6df04e4
r20160: Fix long-standing (ie. from initial code I think) bug
in tdb message processing. If we're inside a dispatch
function and we delete our own handler we'd walk onto
the next pointer from a deleted memory block. Fixes
crash bug in winbindd (and goodness knows where else).
Jeremy.
(This used to be commit 27a4c1121404e346432d90b97b518861e038e9f2)
source3/lib/messages.c