projects
/
petitboot
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
21d4959
)
device-handler: Don't unmount non-mounted devices
author
Jeremy Kerr
<jk@ozlabs.org>
Tue, 12 Mar 2013 03:35:31 +0000
(11:35 +0800)
committer
Jeremy Kerr
<jk@ozlabs.org>
Mon, 29 Apr 2013 03:42:10 +0000
(13:42 +1000)
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
discover/device-handler.c
patch
|
blob
|
history
diff --git
a/discover/device-handler.c
b/discover/device-handler.c
index 08e3d74651e7e1426ed3c8e6c8032955917379d1..6952ddefa6387b18d6f60120b7ba621ca7eae342 100644
(file)
--- a/
discover/device-handler.c
+++ b/
discover/device-handler.c
@@
-240,6
+240,9
@@
static int umount_device(struct discover_device *dev)
remove_device_links(dev);
+ if (!dev->mount_path)
+ return 0;
+
pid = fork();
if (pid == -1) {
pb_log("%s: fork failed: %s\n", __func__, strerror(errno));