CLEANUP: config: Don't alter listener->maxaccept when nbproc is set to 1

This patch only removes a useless calculation on listener->maxaccept when nbproc
is set to 1. Indeed, the following formula has no effet in such case:

  listener->maxaccept = (listener->maxaccept + nbproc - 1) / nbproc;

This patch may be backported as far as 1.5.
This commit is contained in:
Christopher Faulet 2019-04-30 14:08:41 +02:00
parent 6b02ab8734
commit 02f3cf19ed

View File

@ -3728,8 +3728,7 @@ out_uri_auth_compat:
* is bound to. Rememeber that maxaccept = -1 must be kept as it is * is bound to. Rememeber that maxaccept = -1 must be kept as it is
* used to disable the limit. * used to disable the limit.
*/ */
if (listener->maxaccept > 0) { if (listener->maxaccept > 0 && nbproc > 1) {
if (nbproc > 1)
listener->maxaccept = (listener->maxaccept + 1) / 2; listener->maxaccept = (listener->maxaccept + 1) / 2;
listener->maxaccept = (listener->maxaccept + nbproc - 1) / nbproc; listener->maxaccept = (listener->maxaccept + nbproc - 1) / nbproc;
} }