summaryrefslogtreecommitdiff
path: root/src/mailman/Archiver/HyperArch.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/Archiver/HyperArch.py')
-rw-r--r--src/mailman/Archiver/HyperArch.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mailman/Archiver/HyperArch.py b/src/mailman/Archiver/HyperArch.py
index 11b28ae48..e851085b7 100644
--- a/src/mailman/Archiver/HyperArch.py
+++ b/src/mailman/Archiver/HyperArch.py
@@ -34,14 +34,13 @@ import time
import errno
import urllib
import logging
-import weakref
import binascii
from email.Charset import Charset
from email.Errors import HeaderParseError
from email.Header import decode_header, make_header
+from flufl.lock import Lock, TimeOutError
from lazr.config import as_boolean
-from locknix.lockfile import Lock
from string import Template
from zope.component import getUtility
@@ -751,7 +750,7 @@ class HyperArchive(pipermail.T):
self.maillist.fqdn_listname + '-arch.lock'))
try:
self._lock_file.lock(timeout=0.5)
- except lockfile.TimeOutError:
+ except TimeOutError:
return 0
return 1