We need to be very careful when making changes around locking,
especially when introducing new locks.
The code has several locks across multiple classes and it's not very
obvious what the expected strategy is.
Therefore it's quite easy to get into deadlock situations.
It's no secret the code base is a bit of a mess, and it's all the more
reason why we need to be careful :)

Regards,

Rajith

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org

Reply via email to