summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2013-03-29 16:43:31 +0000
committerdakkar <dakkar@thenautilus.net>2013-03-29 16:43:31 +0000
commita5ec035da9aed9de92ca97ef16dc1e5bd44c540d (patch)
tree72bf485d191e51731bb5f8283dda1946aad15487
parentuse a different perl (diff)
downloadhal-automounter-a5ec035da9aed9de92ca97ef16dc1e5bd44c540d.tar.gz
hal-automounter-a5ec035da9aed9de92ca97ef16dc1e5bd44c540d.tar.bz2
hal-automounter-a5ec035da9aed9de92ca97ef16dc1e5bd44c540d.zip
always clean up
-rwxr-xr-xhal-automounter.pl6
1 files changed, 3 insertions, 3 deletions
diff --git a/hal-automounter.pl b/hal-automounter.pl
index 20ab563..41e488d 100755
--- a/hal-automounter.pl
+++ b/hal-automounter.pl
@@ -155,11 +155,11 @@ sub device_removed {
if (exists $mounted{$node}) {
system('umount',$mounted{$node});
- if (remove_from_fstab($mounted{$node})) {
- rmdir $mounted{$node};
- }
delete $mounted{$node};
}
+ if (remove_from_fstab($mounted{$node})) {
+ rmdir $mounted{$node};
+ }
return;
}