unmount_std.go 231 B

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