From 01d8a450d2559fdd0867007c8d69b6aa3224f9c4 Mon Sep 17 00:00:00 2001 From: mochi Date: Thu, 31 Mar 2022 17:56:08 +0100 Subject: [PATCH] Ensure OnError is set before using it --- server/server.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/server.go b/server/server.go index c59e18c..e1d832a 100644 --- a/server/server.go +++ b/server/server.go @@ -484,7 +484,9 @@ func (s *Server) processPublish(cl *clients.Client, pk packets.Packet) error { return nil } - s.Events.OnError(cl.Info(), err) + if s.Events.OnError != nil { + s.Events.OnError(cl.Info(), err) + } } }