mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-01 13:58:04 +00:00
mkefidisk.sh: fix hanging on non-writeable device
If cleanup() is called early on, as happens when the device isn't writeable, then none of the mount point variables are set; thus the script was calling grep with only one argument and appeared to hang since it was waiting for input on stdin. (From OE-Core master rev: cf4a18eec2a65d840352d1a2862242d116e8a409) (From OE-Core rev: f8b8fbeee3f5c51f6b3e39200f935156be3936f3) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
e4ccc4dae3
commit
2dd79784e8
|
|
@ -136,6 +136,9 @@ unmount_device() {
|
|||
}
|
||||
|
||||
unmount() {
|
||||
if [ "$1" = "" ] ; then
|
||||
return 0
|
||||
fi
|
||||
grep -q $1 /proc/mounts
|
||||
if [ $? -eq 0 ]; then
|
||||
debug "Unmounting $1"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user