summaryrefslogtreecommitdiff
path: root/tests/test_lockfile.py
diff options
context:
space:
mode:
authorbwarsaw2002-03-13 05:57:37 +0000
committerbwarsaw2002-03-13 05:57:37 +0000
commit8600d5cc3f9a51142fc274a79eea7d8048994485 (patch)
tree32d8d6132baf80556b505b0a707da52b3e15be76 /tests/test_lockfile.py
parente3c2af7859aa84a2fda80c9728b04e7f8e965e2e (diff)
downloadmailman-8600d5cc3f9a51142fc274a79eea7d8048994485.tar.gz
mailman-8600d5cc3f9a51142fc274a79eea7d8048994485.tar.zst
mailman-8600d5cc3f9a51142fc274a79eea7d8048994485.zip
We can get rid of the old list cache, and the freshen machinery. Now
_open_list() caches the MailList instances in a WeakValueDictionary which don't contribute to the reference count, but ensure that each runner will get one and only one copy of the MailList data. This should help in the memory footprint of the runners, but I suspect we may still be leaking something.
Diffstat (limited to 'tests/test_lockfile.py')
0 files changed, 0 insertions, 0 deletions