mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 05:36:47 +00:00
Merge pull request #3919 from MilhouseVH/le10_fix_init_busy
init: unmount /update after a failed update
This commit is contained in:
commit
c9510d40a9
@ -671,6 +671,10 @@ check_out_of_space() {
|
||||
do_cleanup() {
|
||||
StartProgress spinner "Cleaning up... "
|
||||
|
||||
if mountpoint -q /update; then
|
||||
umount /update
|
||||
fi
|
||||
|
||||
if [ -d $UPDATE_ROOT/.tmp/mnt ]; then
|
||||
if mountpoint -q $UPDATE_ROOT/.tmp/mnt ; then
|
||||
# busybox umount deletes loop device automatically
|
||||
@ -932,7 +936,6 @@ check_update() {
|
||||
umount /sysroot
|
||||
update_file "System" "$UPDATE_SYSTEM" "/flash/$IMAGE_SYSTEM"
|
||||
update_bootloader
|
||||
umount /update
|
||||
do_cleanup
|
||||
do_reboot
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user