diff options
author | Volker Lendecke <vl@samba.org> | 2016-09-30 06:42:40 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2016-10-05 00:06:23 +0200 |
commit | 4ce599dcd2f5975df52b4392dc8a8e87b57a3f80 (patch) | |
tree | e5c1441f2d5afc9b914d78c8e1c3865c92d0d7a2 /source3/lib/messages_dgm_ref.c | |
parent | 6c21d9977fc1c8b8cb3ffd4922ee7b1597452343 (diff) | |
download | samba-4ce599dcd2f5975df52b4392dc8a8e87b57a3f80.tar.gz |
messaging: Avoid a default tevent_fd
Instead, rely on messaging_dgm_ref to always request a tevent_handle.
Signed-off-by: Volker Lendecke <vl@samba.org>
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/lib/messages_dgm_ref.c')
-rw-r--r-- | source3/lib/messages_dgm_ref.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/source3/lib/messages_dgm_ref.c b/source3/lib/messages_dgm_ref.c index f582750d5f2..a81e25f377c 100644 --- a/source3/lib/messages_dgm_ref.c +++ b/source3/lib/messages_dgm_ref.c @@ -96,13 +96,14 @@ void *messaging_dgm_ref(TALLOC_CTX *mem_ctx, struct tevent_context *ev, return NULL; } - result->tevent_handle = messaging_dgm_register_tevent_context( - result, ev); - if (result->tevent_handle == NULL) { - TALLOC_FREE(result); - *err = ENOMEM; - return NULL; - } + } + + result->tevent_handle = messaging_dgm_register_tevent_context( + result, ev); + if (result->tevent_handle == NULL) { + TALLOC_FREE(result); + *err = ENOMEM; + return NULL; } DBG_DEBUG("unique = %"PRIu64"\n", *unique); |