summaryrefslogtreecommitdiff
path: root/Mailman/LockFile.py
diff options
context:
space:
mode:
authorbwarsaw2002-10-19 20:58:14 +0000
committerbwarsaw2002-10-19 20:58:14 +0000
commit52cf3f74d00704b9fc4e71b24eec67f4ddc11698 (patch)
treed180b3c43585d931941fd9e2cd04e11fe76452fd /Mailman/LockFile.py
parent67918cabeac22b1b3882b98a857dd931bda5dd66 (diff)
downloadmailman-52cf3f74d00704b9fc4e71b24eec67f4ddc11698.tar.gz
mailman-52cf3f74d00704b9fc4e71b24eec67f4ddc11698.tar.zst
mailman-52cf3f74d00704b9fc4e71b24eec67f4ddc11698.zip
Diffstat (limited to 'Mailman/LockFile.py')
-rw-r--r--Mailman/LockFile.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/Mailman/LockFile.py b/Mailman/LockFile.py
index 9f9f44056..796a81eb7 100644
--- a/Mailman/LockFile.py
+++ b/Mailman/LockFile.py
@@ -63,6 +63,7 @@ import socket
import time
import errno
import random
+import traceback
from stat import ST_NLINK, ST_MTIME
# Units are floating-point seconds.
@@ -403,7 +404,9 @@ class LockFile:
def __writelog(self, msg):
if self.__withlogging:
- _get_logfile().write('%s %s\n' % (self.__logprefix, msg))
+ logf = _get_logfile()
+ logf.write('%s %s\n' % (self.__logprefix, msg))
+ traceback.print_stack(file=logf)
def __write(self):
# Make sure it's group writable