From: Alan T. DeKok Date: Mon, 19 Jun 2017 16:49:00 +0000 (-0400) Subject: update the event as the last thing we do X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dfcf9f282083b5cd2202001697da3d648f4fc26a;p=thirdparty%2Ffreeradius-server.git update the event as the last thing we do --- diff --git a/src/lib/io/network.c b/src/lib/io/network.c index 16a97d4e144..0cd4cc62a27 100644 --- a/src/lib/io/network.c +++ b/src/lib/io/network.c @@ -621,12 +621,6 @@ fr_network_t *fr_network_create(TALLOC_CTX *ctx, fr_log_t *logger) return NULL; } - if (fr_event_post_insert(nr->el, fr_network_post_event, nr) < 0) { - fr_strerror_printf("Failed inserting post-processing event"); - talloc_free(nr); - return NULL; - } - nr->log = logger; nr->kq = fr_event_list_kq(nr->el); @@ -711,6 +705,12 @@ fr_network_t *fr_network_create(TALLOC_CTX *ctx, fr_log_t *logger) } #endif + if (fr_event_post_insert(nr->el, fr_network_post_event, nr) < 0) { + fr_strerror_printf("Failed inserting post-processing event"); + talloc_free(nr); + return NULL; + } + return nr; }