aboutsummaryrefslogtreecommitdiffstats
path: root/net/server.lua
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2024-05-14 17:07:47 +0200
committerKim Alvefur <zash@zash.se>2024-05-14 17:07:47 +0200
commit2647c561060c75bac537ff4a77543cf7078dc713 (patch)
treeb2d59acc16199b123a846d1bf1b2312dd344a356 /net/server.lua
parent58af0798b756f48277fdf0b204e4c8f6e78907fd (diff)
downloadprosody-2647c561060c75bac537ff4a77543cf7078dc713.tar.gz
prosody-2647c561060c75bac537ff4a77543cf7078dc713.zip
net.server_epoll: Add support for systemd socket activation
Allows creating listening sockets and accepting client connections before Prosody starts. This is unlike normal Prosody dynamic resource management, where ports may added and removed at any time, and the ports defined by the config. Weird things happen if these are closed (e.g. due to reload) so here we prevent closing and ensure sockets are reused when opened again.
Diffstat (limited to 'net/server.lua')
0 files changed, 0 insertions, 0 deletions