On Tue, 8 Sep 2026 14:49:43 GMT, Artur Barashev <[email protected]> wrote:

> There is a subtle bug in the implementation in JFR TLSHandshakeEvent: the 
> event wasn't recorded on the client side for the TLSv1.2 resumed session 
> (abbreviated handshake) and on the server side for TLSv1.2 full handshake. 
> For a resumed handshake the client produces the last Finished in TLSv1.2, 
> unlike the full handshake where the server produces the last Finished. In 
> TLSv1.3 the client produces the last Finished for both resumed and full 
> handshake.
> 
> ---------
> - [x] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

This pull request has now been integrated.

Changeset: 0568411a
Author:    Artur Barashev <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/0568411a98423f65dcdc56f5c6988d6cb6c25d54
Stats:     145 lines in 2 files changed: 143 ins; 2 del; 0 mod

8391863: Missed usage cases for TLSHandshakeEvent

Reviewed-by: djelinski, mullan

-------------

PR: https://git.openjdk.org/jdk/pull/32768

Reply via email to