]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
More request context debugging
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 9 Mar 2021 20:32:13 +0000 (20:32 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 9 Mar 2021 20:32:13 +0000 (20:32 +0000)
src/lib/server/trunk.c

index 17f56b69345e71c2894ca467a91ca6ed08f4ede4..5ef032363907093b06d3098b95dfd88f8fc44341 100644 (file)
@@ -844,8 +844,12 @@ static void trunk_request_remove_from_conn(fr_trunk_request_t *treq)
                break;
        }
 
-       DEBUG3("[%" PRIu64 "] Trunk connection released request %" PRIu64, tconn->pub.conn->id, treq->id);
+       {
+               request_t *request = treq->pub.request;
 
+               ROPTIONAL(RDEBUG3, DEBUG3, "[%" PRIu64 "] Trunk connection released request %" PRIu64,
+                         tconn->pub.conn->id, treq->id);
+       }
        /*
         *      Release any connection specific resources the
         *      treq holds.
@@ -1013,7 +1017,13 @@ static void trunk_request_enter_pending(fr_trunk_request_t *treq, fr_trunk_conne
        treq->pub.tconn = tconn;
 
        REQUEST_STATE_TRANSITION(FR_TRUNK_REQUEST_STATE_PENDING);
-       DEBUG3("[%" PRIu64 "] Trunk connection assigned request %"PRIu64, tconn->pub.conn->id, treq->id);
+
+       {
+               request_t *request = treq->pub.request;
+
+               ROPTIONAL(RDEBUG, DEBUG3, "[%" PRIu64 "] Trunk connection assigned request %"PRIu64,
+                         tconn->pub.conn->id, treq->id);
+       }
        fr_heap_insert(tconn->pending, treq);
 
        /*