From 07f2c2d9cc7e29b53de42c3849bc3c2e6b6b8fb9 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Wed, 4 Oct 2023 16:39:43 +0200 Subject: [PATCH] nDPId-test: ingore event handler failures caused by arpa mockup Signed-off-by: Toni Uhlig --- nDPId-test.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nDPId-test.c b/nDPId-test.c index ce26b50b..11cd81bc 100644 --- a/nDPId-test.c +++ b/nDPId-test.c @@ -439,6 +439,12 @@ static void * nDPIsrvd_mainloop_thread(void * const arg) { if (handle_data_event(epollfd, &events[i]) != 0) { + if (mock_arpa_desc == events[i].data.ptr) + { + // arpa mock does not care about shutdown events + disconnect_client(epollfd, mock_arpa_desc); + continue; + } logger(1, "%s", "nDPIsrvd data event handler failed"); THREAD_ERROR_GOTO(arg); }