diff options
| author | bwarsaw | 2002-03-13 05:57:37 +0000 |
|---|---|---|
| committer | bwarsaw | 2002-03-13 05:57:37 +0000 |
| commit | 8600d5cc3f9a51142fc274a79eea7d8048994485 (patch) | |
| tree | 32d8d6132baf80556b505b0a707da52b3e15be76 /tests/test_lockfile.py | |
| parent | e3c2af7859aa84a2fda80c9728b04e7f8e965e2e (diff) | |
| download | mailman-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
