RSSAmplifier

Chris Down · May 12, 2025

Preventing outages with pkill's new --require-handler flag

0
Sign in to vote or save

This site does not allow itself to be embedded. You can still read it on the original site — the toolbar below keeps your place in the directory.

tl;dr: Do not use signals in production wherever possible. Use safer alternatives like sockets or varlink instead. See my earlier article for some reasons why. However, if you have to use signals, it is important to know that one cause of production outages is missing the removal of signal senders when removing signal handlers (like SIGHUP). This can cause services to terminate unexpectedly…

Read on chrisdown.name

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.