RE: [ZODB-Dev] Race condition in basestorage commit locks?

2005-10-07 Thread Christian Theune
Hi, Am Mittwoch, den 05.10.2005, 14:17 -0400 schrieb Tim Peters: > Don't know enough to be sure, but you've seen that the commit-lock code _in_ > ZODB is very simple: tpc_begin acquires it, tpc_{abort,finish} releases it, > and that's it. I agree it's an error that tpc_abort may not release it

RE: [ZODB-Dev] Race condition in basestorage commit locks?

2005-10-07 Thread Tim Peters
[Christian Theune] > It looks like we have been bitten by a bug in a C-Module for MySQL > access. Sometimes it led to a segfault, a halt, or the hang. We can't > reproduce it after switching that C-Module anymore. Any theory for how that could make all four threads appear to be blocked on an attem

RE: [ZODB-Dev] Race condition in basestorage commit locks?

2005-10-07 Thread Christian Theune
Am Freitag, den 07.10.2005, 14:44 -0400 schrieb Tim Peters: > [Christian Theune] > > It looks like we have been bitten by a bug in a C-Module for MySQL > > access. Sometimes it led to a segfault, a halt, or the hang. We can't > > reproduce it after switching that C-Module anymore. > > Any theory f