Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-1931

[A-MQ 6, NIO] using NIO, async sends and Producer Flow Control - blocks NIO threads and leads to new connections being refused

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • JBoss A-MQ 6.3.x
    • JBoss A-MQ 6.2.1
    • broker, networks
    • None

      Using NIO transport and async sends. If producer flow control kicks in it seems there is potential to block all NIO threads so new connection cannot be created.

      This can also effect existing connections that are created and not being blocked by PFC

      Attached a unit test with test for both cases.

            gtully@redhat.com Gary Tully
            rhn-support-pfox Patrick Fox (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: