From: Alan T. DeKok Date: Tue, 25 Jul 2017 18:51:46 +0000 (-0400) Subject: don't verify on exit X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c113d100c496c4f415174d4ea95d5cbb3d8f00a6;p=thirdparty%2Ffreeradius-server.git don't verify on exit and don't clean up messages... just die --- diff --git a/src/lib/io/worker.c b/src/lib/io/worker.c index 7d6c87415c3..6bcc060b3fd 100644 --- a/src/lib/io/worker.c +++ b/src/lib/io/worker.c @@ -972,10 +972,10 @@ static int worker_request_cmp(void const *one, void const *two) */ void fr_worker_destroy(fr_worker_t *worker) { - int i; +// int i; fr_channel_data_t *cd; - WORKER_VERIFY; +// WORKER_VERIFY; /* * These messages aren't in the channel, so we have to @@ -993,6 +993,7 @@ void fr_worker_destroy(fr_worker_t *worker) fr_message_done(&cd->m); } +#if 0 /* * Signal the channels that we're closing. * @@ -1007,6 +1008,7 @@ void fr_worker_destroy(fr_worker_t *worker) fr_channel_worker_ack_close(worker->channel[i]); } +#endif (void) fr_event_pre_delete(worker->el, fr_worker_pre_event, worker); (void) fr_event_post_delete(worker->el, fr_worker_post_event, worker);