feat(netxlite): add CloseIdleConnections to quic dialer (#469)
Like before, do not touch the rest of the tree. Rather create compatibility types declared as legacy. We will soon be able to close idle connections for an HTTP3 transport using any kind of resolvers more easily. See https://github.com/ooni/probe/issues/1591
This commit is contained in:
parent
aa77867145
commit
3ba5626b95
10 changed files with 209 additions and 21 deletions
|
|
@ -54,7 +54,7 @@ func NewQUICDialerResolver(resolver netxlite.ResolverLegacy) netxlite.QUICContex
|
|||
dialer = &errorsx.ErrorWrapperQUICDialer{Dialer: dialer}
|
||||
dialer = &netxlite.QUICDialerResolver{
|
||||
Resolver: netxlite.NewResolverLegacyAdapter(resolver),
|
||||
Dialer: dialer,
|
||||
Dialer: netxlite.NewQUICDialerFromContextDialerAdapter(dialer),
|
||||
}
|
||||
return dialer
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue