aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2025-02-01 20:42:59 +0100
committerKim Alvefur <zash@zash.se>2025-02-01 20:42:59 +0100
commit885164b2b1103af1fd794896037ff65d17ea3bc0 (patch)
treeff7e4f8e33d7b54da3d09261a8f44a01a538d7ea
parent9732b0f9d8f9a95ba82a854c8f24409e28ead136 (diff)
downloadprosody-885164b2b1103af1fd794896037ff65d17ea3bc0.tar.gz
prosody-885164b2b1103af1fd794896037ff65d17ea3bc0.zip
util.startup: Drop mention of systemd from notification socket handling
This does not have to be specific to systemd
-rw-r--r--util/startup.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/util/startup.lua b/util/startup.lua
index c54fa56d..2fa2d0b2 100644
--- a/util/startup.lua
+++ b/util/startup.lua
@@ -814,12 +814,12 @@ function startup.hook_posix_signals()
end);
end
-function startup.systemd_notify()
+function startup.notification_socket()
local notify_socket_name = os.getenv("NOTIFY_SOCKET");
if not notify_socket_name then return end
local have_unix, unix = pcall(require, "socket.unix");
if not have_unix or type(unix) ~= "table" then
- log("error", "LuaSocket without UNIX socket support, can't notify systemd.")
+ log("error", "LuaSocket without UNIX socket support, can't notify process manager.")
return os.exit(1);
end
log("debug", "Will notify on socket %q", notify_socket_name);
@@ -827,7 +827,7 @@ function startup.systemd_notify()
local notify_socket = unix.dgram();
local ok, err = notify_socket:setpeername(notify_socket_name);
if not ok then
- log("error", "Could not connect to systemd notification socket %q: %q", notify_socket_name, err);
+ log("error", "Could not connect to notification socket %q: %q", notify_socket_name, err);
return os.exit(1);
end
local time = require "prosody.util.time";
@@ -928,7 +928,7 @@ function startup.prosody()
startup.posix_daemonize();
startup.write_pidfile();
startup.hook_posix_signals();
- startup.systemd_notify();
+ startup.notification_socket();
startup.prepare_to_start();
startup.notify_started();
end