From 058b21100da6f65c30ed24d56fe3d33819dd0df8 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期二, 27 八月 2019 15:06:20 +0800 Subject: [PATCH] recv2 ret len --- shm.go | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/shm.go b/shm.go index 602bcfa..64e58e6 100644 --- a/shm.go +++ b/shm.go @@ -51,18 +51,18 @@ } // Recv2 impl interface -func (s *SHM) Recv2(data []byte) error { +func (s *SHM) Recv2(data []byte) (int, error) { if s == nil || s.rw == nil { - return errors.New("please open shm consumer first") + return 0, errors.New("please open shm consumer first") } n, err := s.rw.Read(data) if err == nil || err == io.EOF { data = data[:n:n] - return nil + return n, nil } - return err + return 0, err } // Close impl interface Deliver -- Gitblit v1.8.0