Index: cloudsync/utils/watchdog.py =================================================================== diff -u -r898cc02a49599b59d062b8f939d5587bdf0b8bd6 -radec5be657a174b63971987fcabd492e58720712 --- cloudsync/utils/watchdog.py (.../watchdog.py) (revision 898cc02a49599b59d062b8f939d5587bdf0b8bd6) +++ cloudsync/utils/watchdog.py (.../watchdog.py) (revision adec5be657a174b63971987fcabd492e58720712) @@ -12,7 +12,8 @@ # Default sentinel file path — cs.py monitors this to trigger process restart -SENTINEL_PATH = "/tmp/cloudsync_restart_sentinel" +# On-device: /media/sd-card/cloudsync (stable across registration & operation modes) +SENTINEL_PATH = "/media/sd-card/cloudsync/cloudsync_restart_sentinel" class Watchdog: Index: cs.py =================================================================== diff -u -r99d35f3d5898d50372e1745b96b393db40cd8394 -radec5be657a174b63971987fcabd492e58720712 --- cs.py (.../cs.py) (revision 99d35f3d5898d50372e1745b96b393db40cd8394) +++ cs.py (.../cs.py) (revision adec5be657a174b63971987fcabd492e58720712) @@ -14,7 +14,7 @@ logger = logging.getLogger(__name__) DELAY = 0.5 -SENTINEL_FILE = "/tmp/cloudsync_restart_sentinel" +SENTINEL_FILE = "/media/sd-card/cloudsync/cloudsync_restart_sentinel" SENTINEL_CHECK_INTERVAL = 5 USAGE_FORMAT = "Usage: ./cs.py [debug|info|warning|error] [upgrade|update|]"