diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/server.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/server.c b/src/server/server.c index 16f75107..96f06b3f 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -635,6 +635,10 @@ SERVER_PIPE_COMMAND() break; case 1: { + if (CMD_CTX->mode == COMMAND_EXEC) { + LOG_WARNING("unable to change server port after init"); + return ERROR_COMMAND_ARGUMENT_INVALID; + } const char *t = strdup(CMD_ARGV[0]); free((void *)*out); *out = t; |