Software /
code /
prosody
Comparison
util/startup.lua @ 13458:598df17b8ebb
util.startup: Hook signals after daemonization
signalfds stop working with epoll after forking
hooking signals later should not affect anything
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 06 Mar 2024 20:43:25 +0100 |
parent | 13454:b0c27628f588 |
child | 13459:790f60c0843b |
comparison
equal
deleted
inserted
replaced
13457:3347ed1014b8 | 13458:598df17b8ebb |
---|---|
788 startup.init_promise(); | 788 startup.init_promise(); |
789 startup.init_async(); | 789 startup.init_async(); |
790 startup.init_http_client(); | 790 startup.init_http_client(); |
791 startup.init_data_store(); | 791 startup.init_data_store(); |
792 startup.init_global_protection(); | 792 startup.init_global_protection(); |
793 startup.hook_posix_signals(); | |
794 startup.prepare_to_start(); | 793 startup.prepare_to_start(); |
795 startup.notify_started(); | 794 startup.notify_started(); |
795 startup.hook_posix_signals(); | |
796 end | 796 end |
797 | 797 |
798 return startup; | 798 return startup; |