diff --git a/remoting/getty/listener.go b/remoting/getty/listener.go index 622d5575c2..fc9d2f4cfb 100644 --- a/remoting/getty/listener.go +++ b/remoting/getty/listener.go @@ -373,7 +373,7 @@ func heartbeat(session getty.Session, timeout time.Duration, callBack func(err e req.Event = true resp := remoting.NewPendingResponse(req.ID) remoting.AddPendingResponse(resp) - totalLen, sendLen, err := session.WritePkg(req, 3*time.Second) + totalLen, sendLen, err := session.WritePkg(req, -1) if sendLen != 0 && totalLen != sendLen { logger.Warnf("start to close the session at heartbeat because %d of %d bytes data is sent success. err:%+v", sendLen, totalLen, err) go session.Close()