Browse Source

force sync at shutdown: instant action now working all the time

Vincent-FK 3 years ago
parent
commit
98c64da4cd
1 changed files with 7 additions and 4 deletions
  1. 7 4
      FunKey/board/funkey/rootfs-overlay/usr/local/sbin/shutdown_funkey

+ 7 - 4
FunKey/board/funkey/rootfs-overlay/usr/local/sbin/shutdown_funkey

@@ -1,19 +1,22 @@
 #!/bin/sh
 
-# Notify system, reboot in progress
-REBOOTING_FILE="/run/rebooting"
-touch $REBOOTING_FILE
+# Sync before all else
+sync
 
 # Notif fullscreen "Shutting down"
 notif_set 0 "^^^^^^^^      SHUTTING DOWN...^^^^^^^^"
 
+# Notify system, reboot in progress
+REBOOTING_FILE="/run/rebooting"
+touch $REBOOTING_FILE
+
 # Shutdown amp
 start_audio_amp 0 >/dev/null 2>&1
 
 # Force Read Only 
 ro
 
-# Unmount writeable partition to force 
+# Force unmount writeable partition
 umount -r /mnt
 
 # Poweroff