diff options
-rw-r--r-- | nDPId-test.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/nDPId-test.c b/nDPId-test.c index 5ed18d686..170bf4c2e 100644 --- a/nDPId-test.c +++ b/nDPId-test.c @@ -441,7 +441,13 @@ static void * nDPIsrvd_mainloop_thread(void * const arg) if (mock_arpa_desc == remote) { // arpa mock does not care about shutdown events - disconnect_client(&io, mock_arpa_desc); + free_remote(&io, mock_arpa_desc); + nDPIsrvd_distributor_disconnects++; + logger(1, + "nDPIsrvd distributor '%s' connection closed (%d/%d)", + "Mock ARPA", + nDPIsrvd_distributor_disconnects, + nDPIsrvd_distributor_expected_disconnects); continue; } logger(1, "%s", "nDPIsrvd data event handler failed"); |