Commit Graph

2 Commits

Author SHA1 Message Date
oysteikt 65705237ab modules/python-http-handlers: better daemon handling
Build topology graph / evals (push) Successful in 2m10s
Eval nix flake / evals (push) Successful in 6m54s
This commit extends the python http handler template with the following
things:

- Integration with systemd notify
- Named systemd sockets, to avoid depending on expected FD number
- Graceful and customizable handling of SIGHUP reloads
- Graceful shutdown on SIGTERM with timeout
- Multithreaded HTTP server, one thread per request
- Better error message on undefined handler
2026-07-27 13:50:19 +02:00
oysteikt f4f9836deb modules/python-http-handlers: init 2026-07-20 19:37:26 +09:00