From 5ae6f6b927fb8d2f878aa6b9596afee560c36e8d Mon Sep 17 00:00:00 2001 From: Shivaram Lingamneni Date: Tue, 5 May 2020 06:25:28 -0400 Subject: [PATCH] fix incorrect propagation of listener errors --- irc/server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/irc/server.go b/irc/server.go index d32c7396..b8bfbb40 100644 --- a/irc/server.go +++ b/irc/server.go @@ -766,7 +766,7 @@ func (server *Server) setupListeners(config *Config) (err error) { if !exists { // make a new listener newListener, listenerErr := NewListener(server, newAddr, newConfig, config.Server.UnixBindMode) - if err != nil { + if listenerErr != nil { server.logger.Error("server", "couldn't listen on", newAddr, listenerErr.Error()) err = listenerErr } else {