]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Treq is no longer our problem
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 27 Jul 2022 10:15:19 +0000 (18:15 +0800)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 27 Jul 2022 10:15:19 +0000 (18:15 +0800)
src/lib/ldap/base.c

index ecf9a49313a557d54d56bef82044f433dde4e23c..cab4cb73c370a95e25f4b0458b8c6952c1bbb351 100644 (file)
@@ -619,6 +619,12 @@ static void ldap_trunk_query_cancel(UNUSED request_t *request, fr_state_signal_t
        if (!query->treq) return;
 
        fr_trunk_request_signal_cancel(query->treq);
+
+       /*
+        *      Once we've called cancel, the treq is no
+        *      longer ours to manipulate, it belongs to
+        *      the trunk code.
+        */
        query->treq = NULL;
 
 }