zhangmeng
2019-08-26 512af9a421d68bab9dbf15f1b7918f70933b6c2f
shm.go
@@ -4,8 +4,9 @@
   "errors"
   "fmt"
   "io"
   "time"
   "github.com/tmthrgd/shm-go"
   "basic.com/valib/shm.git"
)
// SHM share memory
@@ -73,6 +74,9 @@
         return nil, errors.New("shmServer created recv error parameters")
      }
   }
   if len(param) != 2 {
      return nil, errors.New("shmServer created recv too much parameters")
   }
   blocks, size := 2, maxRecvSize
   if len(param) == 2 {
@@ -80,6 +84,7 @@
      // return nil, errors.New("shmServer created recv too much parameters")
   }
   time.Sleep(time.Millisecond)
   shm.Unlink(url)
   rw, err := shm.CreateSimplex(url, 0644, blocks, size)