The signal idea is to implement a user space soft IRQ like communication between process.
But we trigger them the wrong way
if should not be syslog that does kill -HUP daemon to have them release file but daemon that should have callback implemented like "on_file_destroy" and this event should be propagated to the root processes until the bubble up event is being stopped explicitly from being propagated.
The problem with that approach that is simple is it requires a careful definition of defined callbacks
The signal idea is to implement a user space soft IRQ like communication between process.
But we trigger them the wrong way
if should not be syslog that does kill -HUP daemon to have them release file but daemon that should have callback implemented like "on_file_destroy" and this event should be propagated to the root processes until the bubble up event is being stopped explicitly from being propagated.
The problem with that approach that is simple is it requires a careful definition of defined callbacks