Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-3730

Closing TlsChannelStream does not cancel concurrent reads

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.0
    • Affects Version/s: None
    • Component/s: Connection Management
    • None

      Closing a Stream should cause pending read operation to immediately fail and throw an exception. But with TlsChannelStream, the pending read operation appears to hang indefinitely if the channel is closed while waiting for the read to complete.

            Assignee:
            ross@mongodb.com Ross Lawley
            Reporter:
            jeff.yemin@mongodb.com Jeffrey Yemin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: