From 0e7ed54c1ab198cda301fb6c630d34d3124176e2 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Sun, 21 Aug 2022 14:07:40 +0200 Subject: [PATCH] src/server.go: make spawnTcpServer() return error and remove log calls. --- src/server.go | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/server.go b/src/server.go index 566927b..9b55f6a 100644 --- a/src/server.go +++ b/src/server.go @@ -41,16 +41,13 @@ func onTcpMessage(c *tcp_server.Client, args string) { // spawnTcpServer // --------------------------------------------------------- -func spawnTcpServer(addr string) { +func spawnTcpServer(addr string) error { server := tcp_server.New(addr) server.OnMessage(onTcpMessage) err := server.Connect() - if err != nil { - logger.Error("TCP Server failed to start", "error", err) - return + if err == nil { + go server.Listen() } - - logger.Info("TCP Server started", "addr", addr) - go server.Listen() + return err }