From a59cbf5e0cc306d862385e8d2670d2b0537ea9eb Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期二, 27 八月 2019 15:01:00 +0800 Subject: [PATCH] recover --- shm.go | 8 ++++---- deliver.go | 2 +- nng.go | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/deliver.go b/deliver.go index 9f566eb..465a6c1 100644 --- a/deliver.go +++ b/deliver.go @@ -12,7 +12,7 @@ Recv() ([]byte, error) // Recv2 recv to param - Recv2([]byte) (int, error) + Recv2([]byte) error // Close close Deliver Close() diff --git a/nng.go b/nng.go index fe82e3d..0e89b6f 100644 --- a/nng.go +++ b/nng.go @@ -80,9 +80,9 @@ } // Recv2 impl interface -func (n *NNG) Recv2(data []byte) (l int, err error) { +func (n *NNG) Recv2(data []byte) (err error) { data, err = n.Recv() - return len(data), err + return err } // Close impl interface Deliver diff --git a/shm.go b/shm.go index 64e58e6..602bcfa 100644 --- a/shm.go +++ b/shm.go @@ -51,18 +51,18 @@ } // Recv2 impl interface -func (s *SHM) Recv2(data []byte) (int, error) { +func (s *SHM) Recv2(data []byte) error { if s == nil || s.rw == nil { - return 0, errors.New("please open shm consumer first") + return errors.New("please open shm consumer first") } n, err := s.rw.Read(data) if err == nil || err == io.EOF { data = data[:n:n] - return n, nil + return nil } - return 0, err + return err } // Close impl interface Deliver -- Gitblit v1.8.0