From 2d390df9ede39c9d7c34bd8190b9329cfc371325 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期五, 27 九月 2019 16:19:05 +0800 Subject: [PATCH] remove exist ipc --- nng.go | 18 +++++------------- 1 files changed, 5 insertions(+), 13 deletions(-) diff --git a/nng.go b/nng.go index 032d929..812cc37 100644 --- a/nng.go +++ b/nng.go @@ -28,8 +28,6 @@ mode Mode url string - sendMsg *mangos.Message - arguments []interface{} } @@ -51,17 +49,9 @@ time.Sleep(time.Duration(surveyorTime*2) * time.Second) } - // msg := mangos.NewMessage(len(data)) - // msg.Body = data - // return n.sock.SendMsg(msg) - - if n.sendMsg == nil { - n.sendMsg = &mangos.Message{} - n.sendMsg.Header = make([]byte, 32) - } - n.sendMsg.Body = data - return n.sock.SendMsg(n.sendMsg) - + msg := mangos.NewMessage(1) + msg.Body = data + return n.sock.SendMsg(msg) } // Recv impl interface Diliver @@ -158,6 +148,8 @@ if s[0] == "ipc" { if _, err := os.Stat(s[1]); err == nil { os.Remove(s[1]) + } else if !os.IsNotExist(err) { + os.Remove(s[1]) } } } -- Gitblit v1.8.0