Hi, We have been experiencing a memory leak in radiusd which the attached patch to valuepair.c appears to fix: When a VALUE_PAIR with the 'Fall-Through' attribute is skipped over in pairxlatmove(), 'tailfrom' is not updated. This means that the pair is orphaned if the subsequent pair is moved. (This is similar to the memory leak in valuepair.c fixed in 2.1.10, but in a different part of the loop. This patch is against the 2.1.x branch from git.) Thanks, James
James Ballantine wrote:
When a VALUE_PAIR with the 'Fall-Through' attribute is skipped over in pairxlatmove(), 'tailfrom' is not updated. This means that the pair is orphaned if the subsequent pair is moved.
(This is similar to the memory leak in valuepair.c fixed in 2.1.10, but in a different part of the loop. This patch is against the 2.1.x branch from git.)
Fixed, thanks. Alan DeKok.
participants (2)
-
Alan DeKok -
James Ballantine