summaryrefslogtreecommitdiff
path: root/Mailman/LockFile.py
Commit message (Expand)AuthorAgeFilesLines
* FSF office has moved. chdcking in for MAIN branch.tkikuchi2005-08-271-1/+1
* __init__(): Jon Parise caught a typo in the conversion to booleans.bwarsaw2003-04-011-1/+1
* Use True/False where appropriate.bwarsaw2003-03-311-26/+31
* Breaking a lock, or finding other irregularities (like incorrect linktwouters2003-03-201-10/+12
* __writelog(): It turns out to be really helpful to print the stackbwarsaw2002-10-191-1/+4
* A fix for a subtle bug in lock file management. If a process openedbwarsaw2002-03-131-5/+15
* __repr__(): Give LockFile objects a repr for better debugging.bwarsaw2002-03-011-0/+6
* Fix a race condition and a reference counting issue related to forcedbwarsaw2002-01-111-4/+9
* Added some internal methods to help with mailmanctl's transfer of lockbwarsaw2001-10-181-1/+42
* __read(), _seed(): Since IOError and OSError are both derived frombwarsaw2001-05-181-3/+3
* lock(): Added a comment that the __touch() right after the initialbwarsaw2000-10-121-0/+4
* locked(): Suppose we try to touch() the lock file, but we don't ownbwarsaw2000-09-141-1/+9
* Harald has convinced me that the lock file unlinking order should bebwarsaw2000-06-141-20/+12
* __break(): winner file may not exist.bwarsaw2000-06-051-2/+5
* Fixes inspired or provided by Harald Meland. Specifically,bwarsaw2000-06-011-27/+43
* Reimplementation of the locking mechanism, based on discussions in thebwarsaw2000-05-081-247/+424
* __writelog(): Turn off manual_reprime so we get a timestamp with everbwarsaw2000-04-211-1/+1
* Update the copyright lines to include the years 1999 & 2000.bwarsaw2000-03-211-1/+1
* lock(): Fixed typo; the call to self.__log() should have beenbwarsaw2000-02-261-1/+1
* Use one module global log file so we don't leak file descriptors.bwarsaw1999-12-141-10/+8
* Set this module up to do a bunch more logging of what happens to thebwarsaw1999-12-091-1/+28
* StaleLockFileError: new exception to handle the case when a lockbwarsaw1999-11-061-1/+25
* Several changes to make this a more generally useful module.bwarsaw1999-08-201-64/+148
* LockFile.lock(): Two changes: first a minor one, if we raise abwarsaw1998-12-271-7/+27
* Add small comment on assertion, in light of Ken's complaint of 7-Decbwarsaw1998-12-181-0/+5
* FileLock.steal(): New method which just basically writes a new PIDbwarsaw1998-12-181-0/+4
* __del__(): Only unlock if locked.bwarsaw1998-07-221-1/+2
* Several changes, primarily to make this more robust. So far, no morebwarsaw1998-07-221-26/+77
* Fixed indentation (so changes look bigger than they really are).bwarsaw1998-07-061-64/+76
* I removed a potential race condition, if two files decide to time-outviega1998-06-241-13/+17
* Sometimes I miss type checking... fixed a collision between a methodviega1998-06-131-6/+7
* New file locking class that is, in theory, portable. Since this isviega1998-06-131-0/+100