mirror of
https://github.com/optim-enterprises-bv/nDPId.git
synced 2025-10-30 17:57:48 +00:00
nDPId-test: ingore event handler failures caused by arpa mockup
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
This commit is contained in:
@@ -439,6 +439,12 @@ static void * nDPIsrvd_mainloop_thread(void * const arg)
|
|||||||
{
|
{
|
||||||
if (handle_data_event(epollfd, &events[i]) != 0)
|
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");
|
logger(1, "%s", "nDPIsrvd data event handler failed");
|
||||||
THREAD_ERROR_GOTO(arg);
|
THREAD_ERROR_GOTO(arg);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user