From: Stefan Metzmacher Date: Wed, 28 Sep 2022 12:27:09 +0000 (+0200) Subject: s4:messaging: let imessaging_client_init() use imessaging_init_discard_incoming() X-Git-Tag: talloc-2.4.0~725 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=266bcedc18efc52e29efde6bad220623a5423e30;p=thirdparty%2Fsamba.git s4:messaging: let imessaging_client_init() use imessaging_init_discard_incoming() imessaging_client_init() is for temporary stuff only, so we should drop (unexpected) incoming messages unless we expect irpc responses. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15201 Signed-off-by: Stefan Metzmacher Reviewed-by: Ralph Boehme Autobuild-User(master): Ralph Böhme Autobuild-Date(master): Thu Oct 13 13:32:30 UTC 2022 on sn-devel-184 --- diff --git a/source4/lib/messaging/messaging.c b/source4/lib/messaging/messaging.c index 99107c80176..8603c167ad4 100644 --- a/source4/lib/messaging/messaging.c +++ b/source4/lib/messaging/messaging.c @@ -818,7 +818,7 @@ struct imessaging_context *imessaging_client_init(TALLOC_CTX *mem_ctx, /* This is because we are not in the s3 serverid database */ id.unique_id = SERVERID_UNIQUE_ID_NOT_TO_VERIFY; - return imessaging_init(mem_ctx, lp_ctx, id, ev); + return imessaging_init_discard_incoming(mem_ctx, lp_ctx, id, ev); } /*