Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-7237

Excessive threads creation when suspending/resuming flow

    XMLWordPrintableJSON

Details

    Description

      In high load situations, with a NO_ACKNOWLEDGE session, it is possible for the client to create an excessive amount of threads to suspend/resume the channel.
      I'm providing a patch to avoid creating a new thread if the previous thread has not completed its operation. This patch appears to avoid the problem in our environment. Notice we are using version 0.24, but the code is the same in the latest version.

      Attachments

        1. QPID-7237.patch
          10 kB
          Flavio Pellanda

        Activity

          People

            kwall Keith Wall
            flavio Flavio Pellanda
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: