summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/__init__.py
diff options
context:
space:
mode:
authorMichael Fenn <fennm@deshawresearch.com>2014-01-10 11:59:14 -0500
committerMichael Fenn <fennm@deshawresearch.com>2014-01-10 11:59:14 -0500
commit73979d1482a73da24104950be4bad8f3d50c0754 (patch)
treeca620ff3d8ba643abdd14dfd1e8293da11428c09 /src/lib/Bcfg2/Server/__init__.py
parentdeef870d5c8ce3a874878a16abbfb4b126dca4dc (diff)
downloadbcfg2-73979d1482a73da24104950be4bad8f3d50c0754.tar.gz
bcfg2-73979d1482a73da24104950be4bad8f3d50c0754.tar.bz2
bcfg2-73979d1482a73da24104950be4bad8f3d50c0754.zip
Reporting: occasionally reap child threads
I noticed that, at least on Python 2.4, memory for threads doesn't get freed until the threads are joined. This patch causes the collector to periodically go through and reap those threads. Tested in production for ~1 month, no reported issues.
Diffstat (limited to 'src/lib/Bcfg2/Server/__init__.py')
0 files changed, 0 insertions, 0 deletions