mirror of
https://github.com/swift-server/async-http-client.git
synced 2026-05-03 07:32:29 +00:00
[HTTP1Connection] Option to ignore unclean ssl shutdown errors (#432)
- a new `RequestOptions` struct was created, that can be used to set request specific options. It is required by the `HTTPExecutableRequest` - Added support for `ignoreUncleanSSLShutdown` in the `HTTPRequestStateMachine` and the `HTTP1ConnectionStateMachine`. In http/2 `ignoreUncleanSSLShutdown` is always off.
This commit is contained in:
@@ -107,7 +107,7 @@ private class MockScheduledRequest: HTTPSchedulableRequest {
|
||||
|
||||
var requestHead: HTTPRequestHead { preconditionFailure("Unimplemented") }
|
||||
var requestFramingMetadata: RequestFramingMetadata { preconditionFailure("Unimplemented") }
|
||||
var idleReadTimeout: TimeAmount? { preconditionFailure("Unimplemented") }
|
||||
var requestOptions: RequestOptions { preconditionFailure("Unimplemented") }
|
||||
|
||||
func willExecuteRequest(_: HTTPRequestExecutor) {
|
||||
preconditionFailure("Unimplemented")
|
||||
|
||||
Reference in New Issue
Block a user