From: Arran Cudbard-Bell Date: Fri, 13 Mar 2020 15:47:59 +0000 (-0400) Subject: trunk: Enable destructor _before_ starting the connection X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e677de3ddcaba7878864e13fb29d236e4cb67828;p=thirdparty%2Ffreeradius-server.git trunk: Enable destructor _before_ starting the connection --- diff --git a/src/lib/server/trunk.c b/src/lib/server/trunk.c index 20b5e48eb5d..212644273ea 100644 --- a/src/lib/server/trunk.c +++ b/src/lib/server/trunk.c @@ -2928,10 +2928,10 @@ static int trunk_connection_spawn(fr_trunk_t *trunk, fr_time_t now) fr_connection_add_watch_post(tconn->pub.conn, FR_CONNECTION_STATE_HALTED, _trunk_connection_on_halted, false, tconn); /* About to be freed */ - fr_connection_signal_init(tconn->pub.conn); /* annnnd GO! */ - talloc_set_destructor(tconn, _trunk_connection_free); + fr_connection_signal_init(tconn->pub.conn); /* annnnd GO! */ + trunk->pub.last_open = now; return 0;