aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xprosodyctl8
1 files changed, 5 insertions, 3 deletions
diff --git a/prosodyctl b/prosodyctl
index 5e623e12..ff9c92b4 100755
--- a/prosodyctl
+++ b/prosodyctl
@@ -515,9 +515,11 @@ function commands.reload(arg)
return shell.shell({ "config", "reload" });
end
- service_command_warning("reload");
-
- if not prosodyctl.isrunning() then
+ local ok, running = prosodyctl.isrunning();
+ if not ok then
+ show_message(error_messages[running]);
+ return 1;
+ elseif not running then
show_message("Prosody is not running");
return 1;
end