summaryrefslogtreecommitdiff
path: root/source3/lib/messages_dgm_ref.c
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2016-09-30 06:42:40 -0700
committerJeremy Allison <jra@samba.org>2016-10-05 00:06:23 +0200
commit4ce599dcd2f5975df52b4392dc8a8e87b57a3f80 (patch)
treee5c1441f2d5afc9b914d78c8e1c3865c92d0d7a2 /source3/lib/messages_dgm_ref.c
parent6c21d9977fc1c8b8cb3ffd4922ee7b1597452343 (diff)
downloadsamba-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.c15
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);