From dd9514ea975a6039cd92ff70e2cb56984c5d4641 Mon Sep 17 00:00:00 2001 From: zhiqiang feng Date: Tue, 29 Dec 2020 12:27:01 +0800 Subject: [PATCH] socket client nil --- utils/socket.go | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/utils/socket.go b/utils/socket.go index 7a9e89e..fbbfcf5 100644 --- a/utils/socket.go +++ b/utils/socket.go @@ -48,12 +48,15 @@ func Listen(address string) { } func WriteToClient(data string) error { - _, err := client.Write([]byte(data + "\r\n")) - if err != nil { - Log.Error("error in write data to client socket ", zap.Error(err)) - closeClient() + if client != nil { + _, err := client.Write([]byte(data + "\r\n")) + if err != nil { + Log.Error("error in write data to client socket ", zap.Error(err)) + closeClient() + } + return err } - return err + return nil } func connCheck() bool {