comparison src/event/ngx_event.c @ 8813:6674a50cbb6c quic

Merged with the default branch.
author Sergey Kandaurov <pluknet@nginx.com>
date Thu, 15 Jul 2021 16:28:21 +0300
parents f1986657fc26 c860f0b7010c
children 9ae239d2547d
comparison
equal deleted inserted replaced
8812:e7a2d3914877 8813:6674a50cbb6c
475 return NGX_CONF_ERROR; 475 return NGX_CONF_ERROR;
476 } 476 }
477 477
478 #if (NGX_HAVE_REUSEPORT) 478 #if (NGX_HAVE_REUSEPORT)
479 479
480 ls = cycle->listening.elts; 480 if (!ngx_test_config) {
481 for (i = 0; i < cycle->listening.nelts; i++) {
482
483 if (!ls[i].reuseport || ls[i].worker != 0) {
484 continue;
485 }
486
487 if (ngx_clone_listening(cycle, &ls[i]) != NGX_OK) {
488 return NGX_CONF_ERROR;
489 }
490
491 /* cloning may change cycle->listening.elts */
492 481
493 ls = cycle->listening.elts; 482 ls = cycle->listening.elts;
483 for (i = 0; i < cycle->listening.nelts; i++) {
484
485 if (!ls[i].reuseport || ls[i].worker != 0) {
486 continue;
487 }
488
489 if (ngx_clone_listening(cycle, &ls[i]) != NGX_OK) {
490 return NGX_CONF_ERROR;
491 }
492
493 /* cloning may change cycle->listening.elts */
494
495 ls = cycle->listening.elts;
496 }
494 } 497 }
495 498
496 #endif 499 #endif
497 500
498 return NGX_CONF_OK; 501 return NGX_CONF_OK;