diff --git a/src/cfgparse.c b/src/cfgparse.c index 35f1824b1..a3edc32d9 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c @@ -2007,6 +2007,7 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int kwm) if (curproxy->cap & PR_CAP_FE) { curproxy->timeout.client = defproxy.timeout.client; + curproxy->timeout.clientfin = defproxy.timeout.clientfin; curproxy->timeout.tarpit = defproxy.timeout.tarpit; curproxy->timeout.httpreq = defproxy.timeout.httpreq; curproxy->timeout.httpka = defproxy.timeout.httpka; @@ -2035,6 +2036,7 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int kwm) if (curproxy->cap & PR_CAP_BE) { curproxy->timeout.connect = defproxy.timeout.connect; curproxy->timeout.server = defproxy.timeout.server; + curproxy->timeout.serverfin = defproxy.timeout.serverfin; curproxy->timeout.check = defproxy.timeout.check; curproxy->timeout.queue = defproxy.timeout.queue; curproxy->timeout.tarpit = defproxy.timeout.tarpit;