util.startup: Hook signals after daemonization
authorKim Alvefur <zash@zash.se>
Wed, 06 Mar 2024 20:43:25 +0100
changeset 13462 598df17b8ebb
parent 13461 3347ed1014b8
child 13463 790f60c0843b
util.startup: Hook signals after daemonization signalfds stop working with epoll after forking hooking signals later should not affect anything
util/startup.lua
--- a/util/startup.lua	Wed Mar 06 19:12:11 2024 +0100
+++ b/util/startup.lua	Wed Mar 06 20:43:25 2024 +0100
@@ -790,9 +790,9 @@
 	startup.init_http_client();
 	startup.init_data_store();
 	startup.init_global_protection();
-	startup.hook_posix_signals();
 	startup.prepare_to_start();
 	startup.notify_started();
+	startup.hook_posix_signals();
 end
 
 return startup;