qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gordon Sim <g...@redhat.com>
Subject Re: Error while using AsyncSession
Date Mon, 24 Nov 2008 18:46:32 GMT
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).

Mime
View raw message