Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4440183

synchronization problems with starting and closing TLS

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • 1.4.0
    • core-libs
    • None
    • beta2
    • sparc
    • solaris_2.6

      There are intermittent occurrences of the StartTLS hanging, due to the
      LDAP connection's main reader thread intercepting the SSL handshake data.
      This is due to a synchronization bug in the LDAP connection code.

      When the Start TLS is closed, there appears to be problems as well.
      The resulting LDAP connection appears to be useless. The request
      never reaches the server and the read on the closed SSL socket remains
      blocked. This might be due to underlying JSSE problems (build 59).
      However, there appears to be also a problem when the streams are replaced prior
      to the reader thread resuming the read. In this case, some of the
      state variables are left in the wrong state.

            rleesunw Rosanna Lee (Inactive)
            rleesunw Rosanna Lee (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: