From: Volker Lendecke Date: Thu, 15 Oct 2020 14:31:46 +0000 (+0200) Subject: lib: Add tevent_req_received() to messaging_filtered_read_recv() X-Git-Tag: talloc-2.3.2~202 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a01dfc29c1f5e7ebc34d5e0e5db725ab9c4a0393;p=thirdparty%2Fsamba.git lib: Add tevent_req_received() to messaging_filtered_read_recv() Early talloc_free() for the msg_rec if it's not picked up Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Wed Oct 21 20:27:57 UTC 2020 on sn-devel-184 --- diff --git a/source3/lib/messages.c b/source3/lib/messages.c index c63b027c617..b63e277115f 100644 --- a/source3/lib/messages.c +++ b/source3/lib/messages.c @@ -1163,6 +1163,7 @@ int messaging_filtered_read_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, if (presult != NULL) { *presult = talloc_move(mem_ctx, &state->rec); } + tevent_req_received(req); return 0; }