diff --git a/netconn.go b/netconn.go index ae04b20a35ee797fec0104a2cf3b1fa833cdc7b2..1664e29b0733ee50773e310fcede23d509153b36 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, "") }