summaryrefslogtreecommitdiff
path: root/Mailman/database/__init__.py
diff options
context:
space:
mode:
authorBarry Warsaw2007-10-10 23:22:03 -0400
committerBarry Warsaw2007-10-10 23:22:03 -0400
commit1ad73a52bb9d82ef3af1e34ad9ef66ac2eda2909 (patch)
tree7985eda24e60a39d58c54436e99f975610ee947d /Mailman/database/__init__.py
parent15f9e73fdb96a145632e5916cc0073472c014c99 (diff)
downloadmailman-1ad73a52bb9d82ef3af1e34ad9ef66ac2eda2909.tar.gz
mailman-1ad73a52bb9d82ef3af1e34ad9ef66ac2eda2909.tar.zst
mailman-1ad73a52bb9d82ef3af1e34ad9ef66ac2eda2909.zip
Diffstat (limited to 'Mailman/database/__init__.py')
-rw-r--r--Mailman/database/__init__.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/Mailman/database/__init__.py b/Mailman/database/__init__.py
index 9c3cf39ea..e9c338952 100644
--- a/Mailman/database/__init__.py
+++ b/Mailman/database/__init__.py
@@ -56,13 +56,12 @@ class StockDatabase:
self.requests = None
def initialize(self):
- from Mailman.LockFile import LockFile
from Mailman.configuration import config
from Mailman.database import model
- # Serialize this so we don't get multiple processes trying to create the
- # database at the same time.
- lockfile = os.path.join(config.LOCK_DIR, '<dbcreatelock>')
- with LockFile(lockfile):
+ from Mailman.lockfile import LockFile
+ # Serialize this so we don't get multiple processes trying to create
+ # the database at the same time.
+ with LockFile(os.path.join(config.LOCK_DIR, 'dbcreate.lck')):
model.initialize()
self.list_manager = ListManager()
self.user_manager = UserManager()