HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
Disabled: NONE
Upload Files
File: //usr/syno/lib/systemd/scripts/synoscheduler-init.sh
#!/bin/bash

SCHED_DB=/usr/syno/etc/sched_status.sqlite

init()
{
	if ! /bin/sqlite3 ${SCHED_DB} "SELECT * FROM task_status;" > /dev/null; then
		echo "Task scheduler DB is corrupted"
		/bin/mv ${SCHED_DB} ${SCHED_DB}.corrupt
	fi

	if ! /usr/syno/bin/synoschedtask --ensure-pid-folders; then
		echo "synoschedtask --ensure-pid-folders failed"
	fi

	return 0
}

init