summaryrefslogtreecommitdiff
path: root/mailman/bin/master.py
diff options
context:
space:
mode:
Diffstat (limited to 'mailman/bin/master.py')
-rw-r--r--mailman/bin/master.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/mailman/bin/master.py b/mailman/bin/master.py
index d3676629d..d954bc865 100644
--- a/mailman/bin/master.py
+++ b/mailman/bin/master.py
@@ -36,7 +36,6 @@ from lazr.config import as_boolean
from locknix import lockfile
from munepy import Enum
-from mailman import Defaults
from mailman.config import config
from mailman.core.logging import reopen
from mailman.i18n import _
@@ -44,7 +43,8 @@ from mailman.options import Options
DOT = '.'
-LOCK_LIFETIME = Defaults.days(1) + Defaults.hours(6)
+LOCK_LIFETIME = timedelta(days=1, hours=6)
+SECONDS_IN_A_DAY = 86400
@@ -233,9 +233,9 @@ class Loop:
# so this should be plenty.
def sigalrm_handler(signum, frame):
self._lock.refresh()
- signal.alarm(int(Defaults.days(1)))
+ signal.alarm(SECONDS_IN_A_DAY)
signal.signal(signal.SIGALRM, sigalrm_handler)
- signal.alarm(int(Defaults.days(1)))
+ signal.alarm(SECONDS_IN_A_DAY)
# SIGHUP tells the qrunners to close and reopen their log files.
def sighup_handler(signum, frame):
reopen()