Mercurial > prosody-hg
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 |
| parents | b0c27628f588 |
| children | 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; |
