Uploaded image for project: 'AMQ Interconnect'
  1. AMQ Interconnect
  2. ENTMQIC-2064

Assert(buf) in qd_message_send; message copied locally and routed onward

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • 1.2.0.GA
    • Qpid Dispatch Router
    • None

      Three routers connected in linear chain.
      Two systems connected with wireless lan.
      This does not fail as frequently with all routers on localhost.

      ---------------- ---------------

      System A   System B
      -------   ----------
        green +----------------> blue +-----> rcvr2
              ----------
               
              ----------
          <----------------+ collectd <----- sndr
      ----+   ----------

      ----|--------- ---------------
      V
      rcvr1

      System A:

      green router
      5672 - normal listener
      20001 - inter-router listener

      System B:

      blue router
      5672 - normal listener
      connector to green

      collectd router
      15672 - normal listener
      connector to green

      Failing test:

      Start receiver 1 on A:5672 (green)
      Start receiver 2 on B:5672 (blue)
      Start sender on B:15672 (collectd)

      Receivers have credit of 1000
      Senders send 500-byte payloads. And plenty of 'em.

      Data path:
      messages received on collectd forwarded to green
      green receives interrouter; sends to local receiver and forwards to blue
      blue receives interrouter; sends to local receiver

      See upstream issue https://issues.apache.org/jira/browse/DISPATCH-1124

            crolke@redhat.com Chuck Rolke (Inactive)
            crolke@redhat.com Chuck Rolke (Inactive)
            Fernando Giorgetti Fernando Giorgetti
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: