ports/www/py-gunicorn
Muhammad Moinur Rahman 5db7982913
www/py-gunicorn: Record child process
add -p to daemon to store child process pid

Currently the installed gunicorn rc.d script records the PID of the
supervisor process to /var/run/gunicorn. This is done by passing "-P"
via daemon(8).

Record the primary gunicorn worker process in /var/run as well, this
will enable better integration with tools like newsyslog(8). For example
gunicorn accepts a SIG1 signal to the main worker process to close and
reopen logfiles after rotation to the main worker as well as child
process. By also passing "-p" to daemon we can then have newsyslog get
the appropriate pid
to sent a SIG1 to.

Here are the docs on the signals gunicorn accepts, as there are other
interesting usecases this would enable as well:
https://docs.gunicorn.org/en/stable/signals.html

PR:		281005
Reported by:	pete@nomadlogic.org
2024-09-08 19:29:11 +02:00
..
files
distinfo
Makefile
pkg-descr