zhangmeng
2019-10-29 775b076861a1d2c260c32befef12770833baeffd
create.go
@@ -18,7 +18,15 @@
      return nil, ErrNotMultipleOf64
   }
   file, err := Open(name, unix.O_CREAT|unix.O_EXCL|unix.O_TRUNC|unix.O_RDWR, perm)
   flag := unix.O_CREAT | unix.O_EXCL | unix.O_TRUNC | unix.O_RDWR
   _, err := os.Stat(devShm + name)
   if err != nil {
      if !os.IsNotExist(err) {
         flag = unix.O_TRUNC | unix.O_RDWR
      }
   }
   file, err := Open(name, flag, perm)
   if err != nil {
      return nil, err
   }