[ZODB-Dev] POSKeyError tracing

Dieter Maurer dieter at handshake.de
Fri Nov 18 15:21:35 EST 2005


Paolo Linux wrote at 2005-11-17 10:23 +0100:
> ...
>I suspect that in some cases we do not manage Conflict
>Error (we retry for 3 times but then we give up...).
>Could this be connected with POSKeyErrors?

It should not. Because "giving up" should mean you abort the
transaction and your transaction should have no effect at all.

>I cannot reproduce easily the problem so I'd like to know
>if there are suggestions in order to understand and
>track down what's happening..

Forgetting "abort"s or passing persistent objects to different
threads may cause "POSKeyError"s (though there are probably more
possibilities).


-- 
Dieter


More information about the ZODB-Dev mailing list