Message18861
From Lib/bsddb/__init__.py
# FIXME-20031101-greg: I believe there is still the potential
# for deadlocks in a multithreaded environment if someone
# attempts to use the any of the cursor interfaces in one
# thread while doing a put or delete in another thread. The
# reason is that _checkCursor and _closeCursors are not atomic
# operations. Doing our own locking around self.dbc,
# self.saved_dbc_key and self._iter_cursors could prevent this.
# TODO: A test case demonstrating the problem needs to be written.
|
|
Date |
User |
Action |
Args |
2007-08-23 14:18:04 | admin | link | issue834461 messages |
2007-08-23 14:18:04 | admin | create | |
|