[ZODB-Dev] "Unable to acquire commit lock" from RelStorage

Shane Hathaway shane at hathawaymix.org
Wed Mar 7 15:07:10 UTC 2012


On 03/04/2012 04:16 PM, Chris Withers wrote:
> Hi Shane,
>
> What does this exception mean:
>
> Traceback (innermost last):
> Module ZPublisher.Publish, line 135, in publish
> Module Zope2.App.startup, line 291, in commit
> Module transaction._manager, line 89, in commit
> Module transaction._transaction, line 329, in commit
> Module transaction._transaction, line 426, in _commitResources
> Module ZODB.Connection, line 776, in tpc_vote
> Module relstorage.storage, line 783, in tpc_vote
> Module relstorage.storage, line 817, in _vote
> Module relstorage.storage, line 689, in _prepare_tid
> Module relstorage.adapters.locker, line 104, in hold_commit_lock
> StorageError: Unable to acquire commit lock
>
> What can cause it?
> What are the recommended solutions?

That means something else is/was holding the commit lock.  Find out what 
is holding it and why.

Shane


More information about the ZODB-Dev mailing list