From 2bfe81b9db8fb58dbbaa9d1cea357817c83da318 Mon Sep 17 00:00:00 2001 From: Denis Arh Date: Fri, 25 Dec 2020 15:57:00 +0100 Subject: [PATCH] Suppress stactrace on websocket session errors --- messaging/websocket/websocket.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/messaging/websocket/websocket.go b/messaging/websocket/websocket.go index 499687cb4..6bae8ca2a 100644 --- a/messaging/websocket/websocket.go +++ b/messaging/websocket/websocket.go @@ -58,7 +58,9 @@ func (ws Websocket) Open(w http.ResponseWriter, r *http.Request) { session.user = identity if err := session.Handle(); err != nil { - logger.Default().Error("websocket session handler error", zap.Error(err)) + logger.Default(). + WithOptions(zap.AddStacktrace(zap.PanicLevel)). + Warn("websocket session handler error", zap.Error(err)) } }