better shutdown handling
This commit is contained in:
+3
-3
@@ -404,7 +404,7 @@ mount_data_http()
|
||||
if [ "$(network_device)" != "" ]; then
|
||||
echo "* Mounting remote file..." >&2
|
||||
mkdir -p "$2"
|
||||
mount.httpfs2 -r 9999 -t 5 $CACHE -c /dev/null "$1" "$2" >/dev/null 2>/dev/null
|
||||
@mount.httpfs2 -r 9999 -t 5 $CACHE -c /dev/null "$1" "$2" -o ro >/dev/null 2>/dev/null
|
||||
mount -o loop "$2"/* "$2" # self mount
|
||||
echo "$2/$LIVEKITNAME"
|
||||
fi
|
||||
@@ -595,7 +595,7 @@ persistent_changes()
|
||||
echo "* Activating dynamic sized storage for persistent changes"
|
||||
rm "$T1" "$T2" 2>/dev/null
|
||||
|
||||
mount.dynfilefs "$CHANGES/changes.dat" 4000 "$2"
|
||||
@mount.dynfilefs "$CHANGES/changes.dat" 4000 "$2"
|
||||
if [ "$(device_bestfs "$2/loop.fs" | tr -d " ")" = "-t" ]; then
|
||||
mke2fs -F "$2/loop.fs" >/dev/null
|
||||
fi
|
||||
@@ -709,7 +709,7 @@ union_append_bundles()
|
||||
echo "* $BUNDLE"
|
||||
BUN="$(basename "$BUNDLE")"
|
||||
mkdir -p "$2/$BUN"
|
||||
mount -o loop -t squashfs "$1/$BUNDLE" "$2/$BUN"
|
||||
mount -o loop,ro -t squashfs "$1/$BUNDLE" "$2/$BUN"
|
||||
mount -o remount,add:1:"$2/$BUN" aufs "$3"
|
||||
done
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user