mirror of
https://github.com/frappe/gunicorn.git
synced 2026-07-01 10:11:30 +08:00
Arbiter.reload (SIGHUP) now calls reload_companion_manager. A running manager is sent SIGTERM so it drains its companions; the SIGCHLD reaper clears its pid and manage_companion_manager respawns it from the freshly reloaded cfg. If companions were added where none ran, a new manager starts immediately. Restarting reuses the existing stop and respawn path; transactional per-companion reread stays available separately through the control socket. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Generate Documentation
======================
Requirements
------------
To generate documentation you need to install:
- Python >= 3.7
- Sphinx (https://www.sphinx-doc.org/)
Generate html
-------------
::
$ make html
The command generates html document inside ``build/html`` dir.