1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Files
guix/gnu/services
Ludovic Courtès b377ec079d services: nginx: Ensure ‘stop’ is synchronous.
Fixes guix/maintenance#17.

Fixes a bug whereby ‘nginx -s stop’ might return before the main nginx process
has actually stopped, which in turn would lead ‘herd restart nginx’ to hang.

* gnu/services/web.scm (nginx-shepherd-service): Change ‘stop’ to use
‘make-kill-destructor’.

Reported-by: Maxim Cournoyer <maxim@guixotic.coop>
Change-Id: I69e8626aab07f806ddc8b1d09d9f0e052a85cf47
2025-09-03 12:34:13 +02:00
..
2025-02-19 11:21:47 +02:00
2025-08-25 13:04:36 +09:00
2025-08-25 13:04:36 +09:00
2025-04-14 13:49:29 +09:00
2025-05-24 10:54:30 -07:00