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

suppress exception sometimes seen in IoReceiver due to race while closing the socket on Windows

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 0.24
    • Fix Version/s: 0.27
    • Component/s: Java Common
    • Labels:
      None

      Description

      Potential for read to be performed on an already intentionally closed socket which results in an unexpected exception being seen: SocketException: "Socket operation on nonsocket: recv failed".

      This causes intermittent ConnectionTest failures due to a race between whether this exception or the one which caused the socket to be closed originally is reported.

      Dont think this exception should be reported when it was caused by close already being called.

        Attachments

          Activity

            People

            • Assignee:
              robbie Robbie Gemmell
              Reporter:
              macbean Andrew MacBean
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: