tools.freebsd

Yohn Y. 2026-03-09 Parent:1dff2f4f424b

2:32ed20b72c80 tip Browse Files

* Устранение ошибок показа статуса при отказе запускаемого приложения

appdaemon.sh

     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