diff options
author | Jeremy Allison <jra@samba.org> | 2017-04-03 17:58:24 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2017-04-17 19:13:07 +0200 |
commit | fc8f858c8cdac4a50517e48d4f5af6273c27b894 (patch) | |
tree | 646fc8eecd2c0242c78e60dc5c42e3259098684e /source4/smbd | |
parent | 5fe996bc1f0b80e8e68c6fd558222e42b5916b9a (diff) | |
download | samba-fc8f858c8cdac4a50517e48d4f5af6273c27b894.tar.gz |
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>
Diffstat (limited to 'source4/smbd')
-rw-r--r-- | source4/smbd/server.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source4/smbd/server.c b/source4/smbd/server.c index 98148374e5b..ec56d1025ea 100644 --- a/source4/smbd/server.c +++ b/source4/smbd/server.c @@ -324,7 +324,7 @@ static void show_build(void) static int event_ctx_destructor(struct tevent_context *event_ctx) { - imessaging_dgm_unref_all(); + imessaging_dgm_unref_ev(event_ctx); return 0; } |