s4: messaging: When talloc_free()'ing an event context, only remove msg_dgm_ref's...
authorJeremy Allison <jra@samba.org>
Mon, 3 Apr 2017 17:58:24 +0000 (17:58 +0000)
committerJeremy Allison <jra@samba.org>
Mon, 17 Apr 2017 17:13:07 +0000 (19:13 +0200)
commitfc8f858c8cdac4a50517e48d4f5af6273c27b894
tree646fc8eecd2c0242c78e60dc5c42e3259098684e
parent5fe996bc1f0b80e8e68c6fd558222e42b5916b9a
s4: messaging: When talloc_free()'ing an event context, only remove msg_dgm_ref's that point to *that* context.

Defensive programming change. Not strictly needed to prevent
any crash/error.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
source4/lib/messaging/messaging.c
source4/lib/messaging/messaging.h
source4/smbd/server.c