Memory footprint of dhcpd process steadily increasing
David W. Hankins
David_Hankins at isc.org
Fri Apr 3 00:07:26 UTC 2009
Turns out it's load_balance_mine(), taking a reference on the client
identifier option (which references the options buffer) and not giving
it up. This only happens on DHCPDISCOVERs with client identifiers
("Windows boxes"), while using failover in the normal state, possibly
a very slow leak for many people. It's a one-line fix for anyone who
knows where to look.
That particular bit of code was committed on May 2, 2000. I would
guess it goes all the way back to when failover first started load
I don't think the fix will make 4.1.1b1, but it will make 4.1.1b2,
and probably 4.0.2b1.
David W. Hankins "If you don't do it right the first time,
Software Engineer you'll just have to do it again."
Internet Systems Consortium, Inc. -- Jack T. Hankins
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 197 bytes
Desc: not available
More information about the dhcp-users