unmount_std.go 229 B

123456789101112131415161718
  1. // +build !linux
  2. package fuse
  3. import (
  4. "os"
  5. "syscall"
  6. )
  7. func unmount(dir string) (err error) {
  8. err = syscall.Unmount(dir, 0)
  9. if err != nil {
  10. err = &os.PathError{Op: "unmount", Path: dir, Err: err}
  11. return
  12. }
  13. return
  14. }