Skip to content

Commit 18631ef

Browse files
committed
8280158: New test from JDK-8274736 failed with/without patch in JDK11u
Reviewed-by: djelinski, stuefe, mdoerr
1 parent cb5e611 commit 18631ef

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -383,8 +383,12 @@ void setStatusResponses(List<byte[]> responses) {
383383
* maximum lifetime in any case.
384384
*/
385385
boolean isRejoinable() {
386+
// TLS 1.3 can have no session id
387+
if (protocolVersion.useTLS13PlusSpec()) {
388+
return (!invalidated && isLocalAuthenticationValid());
389+
}
386390
return sessionId != null && sessionId.length() != 0 &&
387-
!invalidated && isLocalAuthenticationValid();
391+
!invalidated && isLocalAuthenticationValid();
388392
}
389393

390394
@Override

test/jdk/ProblemList.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ javax/security/auth/kerberos/KerberosTixDateTest.java 8039280 generic-
645645
sun/security/provider/PolicyFile/GrantAllPermToExtWhenNoPolicy.java 8039280 generic-all
646646
sun/security/provider/PolicyParser/ExtDirsChange.java 8039280 generic-all
647647
sun/security/provider/PolicyParser/PrincipalExpansionError.java 8039280 generic-all
648-
sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java 8277970,8280158 generic-all
648+
sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java 8277970 linux-all,macosx-x64
649649

650650
############################################################################
651651

0 commit comments

Comments
 (0)