Software /
code /
prosody
Comparison
prosodyctl @ 13645:7f6f0e47624a
prosodyctl: reload: Fix detection of whether prosody is running
isrunning() returns two values (success, status) and we were only checking the
first one.
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Thu, 06 Feb 2025 14:34:47 +0000 |
parent | 13644:263ae995bc86 |
child | 13646:4e7ac0e8dfc4 |
comparison
equal
deleted
inserted
replaced
13644:263ae995bc86 | 13645:7f6f0e47624a |
---|---|
513 return shell.shell(arg); | 513 return shell.shell(arg); |
514 end | 514 end |
515 return shell.shell({ "config", "reload" }); | 515 return shell.shell({ "config", "reload" }); |
516 end | 516 end |
517 | 517 |
518 service_command_warning("reload"); | 518 local ok, running = prosodyctl.isrunning(); |
519 | 519 if not ok then |
520 if not prosodyctl.isrunning() then | 520 show_message(error_messages[running]); |
521 return 1; | |
522 elseif not running then | |
521 show_message("Prosody is not running"); | 523 show_message("Prosody is not running"); |
522 return 1; | 524 return 1; |
523 end | 525 end |
524 | 526 |
525 local ok, ret = prosodyctl.reload(); | 527 local ok, ret = prosodyctl.reload(); |