From 7d5b8cce7eaf880301e64a59194e0883789f83cc Mon Sep 17 00:00:00 2001 From: Kenjiro Nakayama Date: Tue, 14 Nov 2023 14:35:25 +0900 Subject: [PATCH] Print log message --- conn.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/conn.go b/conn.go index e27a971..1b78626 100644 --- a/conn.go +++ b/conn.go @@ -1158,7 +1158,10 @@ func (c *Conn) SetCloseHandler(h func(code int, text string) error) { if h == nil { h = func(code int, text string) error { message := FormatCloseMessage(code, "") - _ = c.WriteControl(CloseMessage, message, time.Now().Add(writeWait)) + err := c.WriteControl(CloseMessage, message, time.Now().Add(writeWait)) + if err != nil { + log.Printf("websocket: discarding close handler error: %v", err) + } return nil } }