• Julien Muchembled's avatar
    Fix oids remaining write-locked forever · 9b33b1db
    Julien Muchembled authored
    This happened in 2 cases:
    - Commit a4c06242 ("Review aborting of
      transactions") introduced a race condition causing oids to remain
      write-locked forever after that the transaction modifying them is aborted.
    - An unfinished transaction is not locked/unlocked during tpc_finish: oids
      must be unlocked when being notified that the transaction is finished.
    9b33b1db
Name
Last commit
Last update
neo Loading commit data...
tools Loading commit data...
.coveragerc Loading commit data...
.gitignore Loading commit data...
BUGS.rst Loading commit data...
CHANGELOG.rst Loading commit data...
COPYING Loading commit data...
MANIFEST.in Loading commit data...
README.rst Loading commit data...
TODO Loading commit data...
UPGRADE.rst Loading commit data...
ZODB3.patch Loading commit data...
importer.conf Loading commit data...
neo.conf Loading commit data...
neoadmin Loading commit data...
neoctl Loading commit data...
neolog Loading commit data...
neomaster Loading commit data...
neomigrate Loading commit data...
neostorage Loading commit data...
setup.py Loading commit data...