Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-742

Assert while passing multicast or presettled anycast msgs across network

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.8.0
    • 0.8.0
    • Router Node
    • None
    • Fedora 25. Two node network. One sender on node A, one receiver on node B. Send/recv clients are Proton Cpp simple_send and simple_recv.
      All on localhost

    Description

      Node B Assert fail somewhere between 5,000 and 10,000 messages.

       qdrouterd: /home/chug/git/qpid-dispatch/src/router_core/connections.c:253: qdr_connection_process: Assertion `count <= link_work->value' failed.
      

      Sender sends 10k, receiver receives 7.2k messages, usually. Reproduces fairly easily.

      Node A config:

      router {
          mode: interior
          id: Router.A
      }
      
      listener {
          host: 127.0.0.1
          port: 5672
          authenticatePeer: no
      }
      
      address {
          prefix: q1
          distribution: multicast
      }
      
      connector {
          name: INTER_ROUTER
          host: 127.0.0.1
          port: 21000
          role: inter-router
      }
      
      log {
          module: DEFAULT
          enable: info+
          output: /home/chug/Research/qdr/message-copy/gen-test-network/2017-04-10_11-41-17_2/A.log
      }
      

      Node B config:

      router {
          mode: interior
          id: Router.B
      }
      
      listener {
          host: 127.0.0.1
          port: 21000
          authenticatePeer: no
          role: inter-router
      }
      
      listener {
          host: 127.0.0.1
          port: 55672
          authenticatePeer: no
      }
      log {
          module: DEFAULT
          enable: info+
          output: /home/chug/Research/qdr/message-copy/gen-test-network/2017-04-10_11-41-17_2/B.log
      }
      

      Attachments

        Activity

          People

            tross Ted Ross
            chug Charles E. Rolke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: