Sending large messages does not fail when connection is lost
------------------------------------------------------------

                 Key: QPID-3828
                 URL: https://issues.apache.org/jira/browse/QPID-3828
             Project: Qpid
          Issue Type: Bug
          Components: C++ Client
    Affects Versions: 0.14
            Reporter: Gordon Sim


E.g run qpid-send --broker <remote-broker> --connection-options {heartbeat:8} 
--messages 0 --content-size 1600 --report-every 1000 --address amq.topic

then after some time pull the network cable (you have to do this, a kill -STOP 
on the broker is *not* sufficient). The test will continue sending messages 
then eventually hang (when buffers are full). If you reconnect the cable, the 
connection will fail but if you don't, it will not.

If you reduce the size e.g. to 100 bytes , the connection fails as expected 
after two heartbeat intervals (16 secs in this case).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to