Uploaded image for project: 'HttpComponents HttpCore'
  1. HttpComponents HttpCore
  2. HTTPCORE-141

DefaultConnectingIOReactor incorrectly handles connection timeout

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 4.0-alpha6
    • 4.0-beta1
    • None
    • None

    Description

      In DefaultConnectingIOReactor.processTimeouts() the session request correctly notifies the callback of a timeout but the SelectionKey is not cancelled. This causes multiple session request callbacks for a connection timeout since each iteration through processEvents() will still check this SelectionKey for a timeout that has already occurred.

      Attachments

        Activity

          People

            Unassigned Unassigned
            rjefts Richie Jefts
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: