Checkpoint 0.1b2 Released!

27 views
Skip to first unread message

Ian Charnas

unread,
Sep 18, 2008, 12:47:40 AM9/18/08
to Checkpoint
A big thanks to Gary Bernhardt for pointing out a race condition in
the file locking operations in the repository.py module. Under
certain conditions, multiple instances of Checkpoint could have tried
to commit to the same repository at the same time, which could have
caused a repository to become corrupt.

Proper file locking was implemented (using fcntl.lockf) to prevent the
race condition.

Both of you (yes, there are two of you) can upgrade your copy using
"easy_install -U Checkpoint"

Thanks Gary!
-Ian
Reply all
Reply to author
Forward
0 new messages