HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //etc/init/synoscgi.conf
author "Web Infrastructure Team"
description "SynoSCGI"

start on syno.network.ready and (started apparmor or stopped apparmor)
stop on runlevel [06]

oom score -999

respawn
respawn limit 5 10

env SOCKET=/run/synoscgi.sock
env LD_PRELOAD=openhook.so

pre-start script
	[ ! -d /run ] && /bin/mkdir -p /run || true
	rm -f $SOCKET || true
end script

script
	num_cores="$(/usr/bin/nproc --all)" || true
	num_forks="$(($num_cores > 5 ? $num_cores : 5))" || true

	exec /usr/syno/sbin/synoscgi________________________________________________________ --mode=scgi --idle-child=$num_forks
end script