Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADDED] TLS: natsOptions_TLSHandshakeFirst() #780

Merged
merged 2 commits into from
Aug 7, 2024
Merged

Commits on Aug 6, 2024

  1. [ADDED] TLS: natsOptions_TLSHandshakeFirst()

    This is to force a client to perform the TLS handshake first, that
    is, not wait for the INFO protocol from the server. This is needed
    if the server is configured to require clients to perform the TLS
    handshake first (before sending the INFO protocol).
    
    Resolves #779
    
    Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
    kozlovic committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    99e733b View commit details
    Browse the repository at this point in the history
  2. Fixed flapper

    If the cluster was not fully established when the rest of the test
    was running, the library may get additional client URLs to reconnect
    to (gossip protocol). Looks like this was happening more on Windows CI
    than Linux.
    
    Using some options to clamp all that.
    
    Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
    kozlovic committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    64697d7 View commit details
    Browse the repository at this point in the history