Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Won't Fix
-
proton-0.7
-
None
-
None
-
Debian linux, Proton C v 0.7
Description
I am using Qpid proton C library v.7.0 for sending AMQPS messages to Azure cloud service bus. I am getting the following error.
/home/debian/qpid/qpid-proton-0.7/proton-c/src/transport/transport.c:2110: pn_transport_pop: Assertion `transport->output_pending >= size' failed.
Can anyone tell why this error is coming? This error comes very frequently and not able to predict and no idea how to stop this
-
- I have created one messenger object and two thread is my program share that messenger object. If there is a time out occurs more than three times I free the messenger object and recreate new messenger object.
-
- First thread send message to cloud and second thread receives messages from the cloud.
-
- Is it a right way of doing or I need to create two messenger objects for sending and receiving messages?
-
- Or Do I need to create new messenger object every time while sending and receiving messages ?
Please propose the design to avoid such kind of errors.