Closed GoogleCodeExporter closed 9 years ago
Thanks for the bug report! However, the lock manager is just a proof of
concept that
will probably eventually be removed. Note that a number of other unit tests
currently fail non-deterministically. Check
http://tardis.cs.berkeley.edu/flamebox
for a list.
It looks like this regression is due to r1243, which disables mutex locking
inside of
the in-memory hashtables.
Original comment by sears.ru...@gmail.com
on 9 Sep 2009 at 11:41
Fixed by adding a lockManager-specific threadsafe wrapper around the pbl
wrappers.
This approach uses a single, global mutex, which is far from ideal. The lock
manager
should probably be refactored, and should use transaction table commit handlers
instead of the hard-coded logic currently sprinkled throughout stasis.
Original comment by sears.ru...@gmail.com
on 23 Jan 2010 at 2:33
Original issue reported on code.google.com by
kwon.yon...@gmail.com
on 9 Sep 2009 at 10:42