Skip to content

Client establishes and completes creation before handshake fails. #12

Closed
@tegefaulkes

Description

@tegefaulkes

Specification

The client quiche connection establishes before the handshake completes. This means that QUICClient creation can't know that the TLS handshake has failed before it completes. Currently this is only a problem for the server authenticating the client since the failure will happen after the client connection establishes.

The problem is not critical however since the connection will soon fail with the expect error. It just causes problems with error reporting related to the life-cycle of the QUICClient since the expectation is that the client creation will fail if the connection fails. TLS failure is considered part of that.

I'm creating this issue just to track the problem and the upstream issue.

Additional context

Tasks

  1. Wait for a response to the upstream issue.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions