From 8065b6d4f21dc14212cd3c413e82be0ef43984fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20L=C3=A9caille?= Date: Thu, 9 Mar 2017 14:01:02 +0100 Subject: [PATCH] MINOR: server: irrelevant error message with 'default-server' config file keyword. There is no reason to emit such an error message: "'default-server' expects and [:] as arguments." if less than two arguments are provided on 'default-server' lines. This is a 'server' specific error message. --- src/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server.c b/src/server.c index 5589723ef..563d38dbe 100644 --- a/src/server.c +++ b/src/server.c @@ -1020,7 +1020,7 @@ int parse_server(const char *file, int linenum, char **args, struct proxy *curpr else if (warnifnotcap(curproxy, PR_CAP_BE, file, linenum, args[0], NULL)) err_code |= ERR_ALERT | ERR_FATAL; - if (!*args[2]) { + if (!defsrv && !*args[2]) { Alert("parsing [%s:%d] : '%s' expects and [:] as arguments.\n", file, linenum, args[0]); err_code |= ERR_ALERT | ERR_FATAL;