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

[Java Client] AMQSession_0_10 should use connection task pool rather than a Timer

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • qpid-java-6.0
    • JMS AMQP 0-x
    • None

    Description

      Currently the AMQSession_0_10 class uses a static time object to schedule ack flushing. This leaves a thread running at all times even if all connections are closed.

      In preference to this we can use the thread pool already associated with the connection to run the tasks currently run on the timer.

      See this mail for the issues that the current mechanism may cause.

      Attachments

        Activity

          People

            rgodfrey Robert Godfrey
            rgodfrey Robert Godfrey
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: