zhangmeng
2019-08-26 512af9a421d68bab9dbf15f1b7918f70933b6c2f
update
1个文件已修改
10 ■■■■■ 已修改文件
shm.go 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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{