]> git.ipfire.org Git - thirdparty/freeradius-server.git/commit
Don't re-run garbage collection
authorNick Porter <nick@portercomputing.co.uk>
Mon, 8 Sep 2025 15:31:38 +0000 (16:31 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Wed, 17 Sep 2025 14:06:40 +0000 (15:06 +0100)
commitb5f8b5457fe3953e25883d34810a1e22b2cec48c
tree3a26358bfcf0945918413a232efc49a8a01b771d
parent6bfb89772d1de05e9cb9bd577c2408c24062f9e8
Don't re-run garbage collection

`fr_control_message_alloc()` already attempts garbage collection if
allocation from the ring buffer fails, so trying again like this will
potentially result in 3 calls to `fr_control_gc()` when the buffer is
full.
src/lib/io/control.c