From 512af9a421d68bab9dbf15f1b7918f70933b6c2f Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期一, 26 八月 2019 14:27:33 +0800
Subject: [PATCH] update
---
shm.go | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/shm.go b/shm.go
index 0edb422..1505b32 100644
--- a/shm.go
+++ b/shm.go
@@ -4,6 +4,7 @@
"errors"
"fmt"
"io"
+ "time"
"basic.com/valib/shm.git"
)
@@ -77,9 +78,16 @@
return nil, errors.New("shmServer created recv too much 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")
+ }
+
+ time.Sleep(time.Millisecond)
shm.Unlink(url)
- rw, err := shm.CreateSimplex(url, 0644, param[0], param[1])
+ rw, err := shm.CreateSimplex(url, 0644, blocks, size)
if err == nil {
fmt.Println(rw.Name())
return &SHM{
--
Gitblit v1.8.0