From 02beefcec94199b15d41bdc48f214ad1ae169968 Mon Sep 17 00:00:00 2001 From: aler9 <46489434+aler9@users.noreply.github.com> Date: Sun, 3 May 2020 19:24:54 +0200 Subject: [PATCH] fix log printing with ipv6 urls (part of #6) --- server-client.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server-client.go b/server-client.go index 61e8015e..3d79b439 100644 --- a/server-client.go +++ b/server-client.go @@ -160,8 +160,9 @@ func (c *serverClient) close() error { } func (c *serverClient) log(format string, args ...interface{}) { - format = "[RTSP client " + c.conn.NetConn().RemoteAddr().String() + "] " + format - log.Printf(format, args...) + // keep remote address outside format, since it can contain % + log.Println("[RTSP client " + c.conn.NetConn().RemoteAddr().String() + "] " + + fmt.Sprintf(format, args...)) } func (c *serverClient) run() {