From fb46ee747046ea8634638fba3384ac20358deb49 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期一, 26 八月 2019 14:16:31 +0800 Subject: [PATCH] update shm --- shm.go | 11 ++++------- 1 files changed, 4 insertions(+), 7 deletions(-) diff --git a/shm.go b/shm.go index 911c2d9..0edb422 100644 --- a/shm.go +++ b/shm.go @@ -5,7 +5,7 @@ "fmt" "io" - "github.com/tmthrgd/shm-go" + "basic.com/valib/shm.git" ) // SHM share memory @@ -73,16 +73,13 @@ return nil, errors.New("shmServer created recv error parameters") } } - - blocks, size := 2, maxRecvSize - if len(param) == 2 { - blocks, size = param[0], param[1] - // return nil, errors.New("shmServer created recv too much parameters") + if len(param) != 2 { + return nil, errors.New("shmServer created recv too much parameters") } shm.Unlink(url) - rw, err := shm.CreateSimplex(url, 0644, blocks, size) + rw, err := shm.CreateSimplex(url, 0644, param[0], param[1]) if err == nil { fmt.Println(rw.Name()) return &SHM{ -- Gitblit v1.8.0