aboutsummaryrefslogtreecommitdiff
path: root/pkg/driver/mounter.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/driver/mounter.go')
-rw-r--r--pkg/driver/mounter.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/driver/mounter.go b/pkg/driver/mounter.go
index 9d4aff3..e0a6283 100644
--- a/pkg/driver/mounter.go
+++ b/pkg/driver/mounter.go
@@ -40,7 +40,7 @@ func fuseMount(path string, command string, args []string) error {
func fuseUnmount(path string) error {
m := mount.New("")
- if ok, _ := m.IsLikelyNotMountPoint(path); !ok {
+ if ok, err := m.IsLikelyNotMountPoint(path); !ok || mount.IsCorruptedMnt(err) {
if err := m.Unmount(path); err != nil {
return err
}