Don't log an error for suspended servers like this

This commit is contained in:
Dane Everitt 2019-11-30 16:36:20 -08:00
parent 4ce9c83fad
commit bdf546c47a
No known key found for this signature in database
GPG Key ID: EEA66103B3D71F53

View File

@ -287,12 +287,14 @@ func (wsh *WebsocketHandler) SendErrorJson(err error) error {
wsm := WebsocketMessage{Event: ErrorEvent}
wsm.Args = []string{m}
zap.S().Errorw(
"an error was encountered in the websocket process",
zap.String("server", wsh.Server.Uuid),
zap.String("error_identifier", u.String()),
zap.Error(err),
)
if !server.IsSuspendedError(err) {
zap.S().Errorw(
"an error was encountered in the websocket process",
zap.String("server", wsh.Server.Uuid),
zap.String("error_identifier", u.String()),
zap.Error(err),
)
}
return wsh.Connection.WriteJSON(wsm)
}