update quic go package

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2020-08-20 12:37:40 +03:00
parent 06136312bb
commit cf9bdd0f99
3 changed files with 170 additions and 94 deletions

View File

@@ -51,7 +51,7 @@ func (q *quicSocket) Send(m *transport.Message) error {
}
func (q *quicSocket) Close() error {
return q.s.Close()
return q.s.CloseWithError(0, "")
}
func (q *quicSocket) Local() string {
@@ -118,8 +118,8 @@ func (q *quicTransport) Dial(addr string, opts ...transport.DialOption) (transpo
}
}
s, err := quic.DialAddr(addr, config, &quic.Config{
IdleTimeout: time.Minute * 2,
KeepAlive: true,
MaxIdleTimeout: time.Minute * 2,
KeepAlive: true,
})
if err != nil {
return nil, err