Skip to content

Race condition #5358

@dtbaum

Description

@dtbaum

When the first GET request is in progress, all parallel requests from other Jersey clients, in other threads, fail with SSLHandshakeException: PKIX path building failed.
Once the first GET request is completed, all subsequent requests work without error.
Here is the code which demonstrates this issue:
https://github.com/dtbaum/jersey-bug-report

The fix in HttpUrlConnector.java solved the issue, see pull request #5359.
Affected versions: at least 3.1.2 & OpenJDK17 and 2.37 & OpenJDK 8

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions