mirror of
https://github.com/processone/ejabberd.git
synced 2024-09-25 14:24:55 +02:00
Ensure ejabberdctl status result is in valid shell supported range
This commit is contained in:
parent
39640b67c7
commit
19ad6e6145
@ -439,7 +439,8 @@ format_result(404, {_Name, _}) ->
|
|||||||
|
|
||||||
make_status(ok) -> ?STATUS_SUCCESS;
|
make_status(ok) -> ?STATUS_SUCCESS;
|
||||||
make_status(true) -> ?STATUS_SUCCESS;
|
make_status(true) -> ?STATUS_SUCCESS;
|
||||||
make_status(Code) when is_integer(Code) -> Code;
|
make_status(Code) when is_integer(Code), Code > 255 -> ?STATUS_ERROR;
|
||||||
|
make_status(Code) when is_integer(Code), Code > 0 -> Code;
|
||||||
make_status(_Error) -> ?STATUS_ERROR.
|
make_status(_Error) -> ?STATUS_ERROR.
|
||||||
|
|
||||||
get_list_commands(Version) ->
|
get_list_commands(Version) ->
|
||||||
|
Loading…
Reference in New Issue
Block a user