Uploaded image for project: 'ActiveMQ'
  1. ActiveMQ
  2. AMQ-5117

Server stops accepting ACK frames

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Not A Problem
    • Affects Version/s: 5.9.0
    • Fix Version/s: None
    • Component/s: Broker, STOMP
    • Labels:
    • Environment:

      Windows 8.1, JDK 1.7_u 51, NetBeans 7.4 IDE

      Description

      The STOMP unit test uses two connections (in separate threads). The first subscribes a topic destination using client ack. The second sends 10000 messages. The first thread then receives and acknowledges the messages.
      The test is configured with auto-fail time-out after 10 seconds.

      The log shows that the broker does not consume the ACK frame for message 4777. The test times out on the line

      connection.sendFrame(ack.format());

      2014-03-22 09:28:10,000 [Test Worker 1 ] - INFO StompLoadTestWithAck - Will send message ACK: 4777
      2014-03-22 09:28:16,328 [main ] - INFO AutoFailTestSupport - Stopping auto fail thread...

        Attachments

        1. StompLoadTestWithAck.java
          7 kB
          Michael Justin
        2. StompLoadTestWithAck.java
          9 kB
          Timothy A. Bish

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              mjustin Michael Justin
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: