diff --git a/netconn.go b/netconn.go index ae04b20a..1664e29b 100644 --- a/netconn.go +++ b/netconn.go @@ -106,6 +106,8 @@ type netConn struct { var _ net.Conn = &netConn{} func (nc *netConn) Close() error { + nc.writeTimer.Stop() + nc.readTimer.Stop() return nc.c.Close(StatusNormalClosure, "") }