]> Sergey Matveev's repositories - btrtrc.git/blobdiff - peer-conn-msg-writer.go
Drop support for go 1.20
[btrtrc.git] / peer-conn-msg-writer.go
index 0dbc4ead45c4ee27c73e5edf1a3ccee9878cdb48..1bacc59d188c59ceb726abf4911939092ac9f574 100644 (file)
@@ -104,6 +104,9 @@ func (cn *peerConnMsgWriter) run(keepAliveTimeout time.Duration) {
                        if err == nil && n != len(next) {
                                panic("expected full write")
                        }
+                       if err != nil {
+                               break
+                       }
                }
                if err != nil {
                        cn.logger.WithDefaultLevel(log.Debug).Printf("error writing: %v", err)