tools.freebsd
2026-03-09
Parent:1dff2f4f424b
2:32ed20b72c80 tip Browse Files
* Устранение ошибок показа статуса при отказе запускаемого приложения
1.1 --- a/appdaemon.sh Mon Sep 18 23:08:41 2023 +0300 1.2 +++ b/appdaemon.sh Mon Mar 09 14:17:59 2026 +0300 1.3 @@ -1,6 +1,5 @@ 1.4 #!/bin/sh 1.5 -# 1.6 -# devel.a0fs.net -- appdaemon -- v1.r202309.1 # 1.7 +# devel.a0fs.net -- appdaemon -- v1.r202603.1 # 1.8 # $FreeBSD: head/www/uwsgi/files/uwsgi.in 340872 2014-01-24 00:14:07Z mat $ 1.9 # 1.10 # PROVIDE: appdaemon 1.11 @@ -165,7 +164,7 @@ 1.12 _pids="${_pids} -p `cat "${appdaemon_pidfile}"`" 1.13 fi 1.14 1.15 - if [ -f "${appdaemon_app_pidfile}" ] ; then 1.16 + if [ -f "${appdaemon_app_pidfile}" -a -n "$(cat "${appdaemon_app_pidfile}")" ] ; then 1.17 _pids="${_pids} -p `cat "${appdaemon_app_pidfile}"`" 1.18 fi 1.19