summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2025-04-18 23:35:51 +0200
committerFlorian Klink <flokli@flokli.de>2025-04-18 23:38:44 +0200
commit5d094c2338d5fcf9c5e4b7071b8e66a8d7e0677a (patch)
tree660ca6762b05a4c418c22dcc91684406d420c031 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parentf2b33de34e15750a740972e32823985823212d4d (diff)
nixos/alloy: set After=network.target
This prevents the network from being torn down before alloy itself it stopped. Alloy tries to flush its WAL on SIGTERM, and if the network stack is already down, it tries to flush logs up to 90s during shutdown/reboot. From https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/: > network.target has very little meaning during start-up. It only > indicates that the network management stack is up after it has been > reached. Whether any network interfaces are already configured when > it is reached is undefined. Its primary purpose is for ordering > things properly at shutdown: since the shutdown ordering of units in > systemd is the reverse of the startup ordering, any unit that is order > After=network.target can be sure that it is stopped before the network > is shut down if the system is powered off. This allows services to > cleanly terminate connections before going down, instead of abruptly > losing connectivity for ongoing connections, leaving them in an > undefined state. […]
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions