diff --git a/transport/internet/hysteria/conn.go b/transport/internet/hysteria/conn.go index 28c20fec80d5..ffc41a54535e 100644 --- a/transport/internet/hysteria/conn.go +++ b/transport/internet/hysteria/conn.go @@ -24,6 +24,7 @@ func (i *interConn) Write(b []byte) (int, error) { } func (i *interConn) Close() error { + i.stream.CancelRead(0) return i.stream.Close() }