Thanks again
On Mon, Nov 24, 2008 at 8:46 PM, Gordon Sim <[EMAIL PROTECTED]> wrote: > Gordon Sim wrote: > >> mark yoffe wrote: >> >>> one of the programs crashes with the following messages and qpid broker >>> stops working >>> >>> qpid/client/Bounds.cpp:51: void qpid::client::Bounds::reduce(size_t): >>> Assertion `lock.hasWaiters() == 1' failed. >>> Aborted >>> >>> Has anyone encountered this problem ? >>> >> >> Not as yet. However looking at the code, if you have more than one thread >> using the connection that assertion could well be invalid. >> >> The subsequent notify needs to be a notifyAll as well. I'm going to make >> that change unless anyone objects (I'll try and come up with a simple test >> case that reproduces this as well). >> >> https://issues.apache.org/jira/browse/QPID-1478 >> > > Fyi this issue should now be fixed on trunk (r720251). >
