On Fri, Apr 23, 2010 at 10:57 AM, Frank Mori Hess
<frank.hess@nist.gov> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Friday 23 April 2010, Ken Smith wrote:
> Periodically, the app stops responding. When it does, I can see that the
> transmit() method is working fine, but the createRoom() and deleteRoom()
> methods (on separate threads, obviously) appear to be deadlocked on the
> highlighted lines, waiting to acquire their upgrade_locks.
> Am I doing something wrong? Any suggestions on troubleshooting this?
Yes, they are deadlocked because both upgrade locks are waiting for the other
to release shared ownership so they can upgrade to unique ownership.
Ken Smith