diff --git a/luci-app-alist/root/etc/init.d/alist b/luci-app-alist/root/etc/init.d/alist index 23ceeee..ed0eab2 100755 --- a/luci-app-alist/root/etc/init.d/alist +++ b/luci-app-alist/root/etc/init.d/alist @@ -103,7 +103,7 @@ start_service() { "force_https": false, "cert_file": "$ssl_cert", "key_file": "$ssl_key", - "unix_file": "/var/alist.sock" + "unix_file": "/var/run/alist.sock" }, "temp_dir": "$temp_dir", "bleve_dir": "$data_dir/bleve", @@ -121,13 +121,15 @@ start_service() { } EOF - procd_open_instance alist + procd_open_instance procd_set_param command $PROG procd_append_param command server --data $data_dir procd_set_param stdout 0 procd_set_param stderr 0 procd_set_param respawn - procd_close_instance alist + procd_set_param limits core="unlimited" + procd_set_param limits nofile="200000 200000" + procd_close_instance } service_triggers() {