You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Daniel Cohen-Sason <da...@gmail.com> on 2008/11/19 22:15:17 UTC
Fwd: Error while using AsyncSession
Hello.
I'm sending this message on behalf of Mark:
Hi
i have been using qpid for some time now
i am working with the trunk version (from 3.10.08) and testing using the C++
broker and the C++ Client
lately i have started encountering the following problem when using
AsyncSession , this does not occurre with sync session (but of course
performance is much slower)
i have a scenario where i use three applications
A,B,and C A sends the messages to B , B forwards to C , and C relays them
to A (of course there is processing done in the middle)
anyway when sending 100k messages (which due to the scenario translate to
300K in total usually around 180k messages at the top)
after a certain amount of traffic (it varies - usually after A has
sent 80K)
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 ?
by the way i tested with one of the last beta releases of RHMD and the
problem did not occur
Best Regards
Mark Yoffe