From 1744587c88c17f8ec748e6cedde5e41bee01d623 Mon Sep 17 00:00:00 2001 From: dexter <178529795@qq.com> Date: Fri, 3 Feb 2023 21:34:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=96=AD=E5=BC=80=E8=BF=9E?= =?UTF-8?q?=E6=8E=A5=E6=97=B6=E7=9A=84=E6=97=A5=E5=BF=97=E8=BE=93=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server.go b/server.go index 9b1ac51..8942a5c 100644 --- a/server.go +++ b/server.go @@ -3,6 +3,7 @@ package rtmp import ( "context" "fmt" + "io" "net" "sync/atomic" @@ -167,7 +168,11 @@ func (config *RTMPConfig) ServeTCP(conn *net.TCPConn) { RTMPPlugin.Warn("ReceiveVideo", zap.Uint32("MessageStreamID", msg.MessageStreamID)) } } + } else if err == io.EOF { + RTMPPlugin.Info("rtmp client closed", zap.String("remote", conn.RemoteAddr().String())) + return } else { + RTMPPlugin.Warn("ReadMessage", zap.Error(err)) return } }