diff options
Diffstat (limited to '')
| -rw-r--r-- | src/event/ngx_event.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/event/ngx_event.c b/src/event/ngx_event.c index 4610acb00..878372c00 100644 --- a/src/event/ngx_event.c +++ b/src/event/ngx_event.c @@ -725,6 +725,12 @@ ngx_event_process_init(ngx_cycle_t *cycle) ls = cycle->listening.elts; for (i = 0; i < cycle->listening.nelts; i++) { +#if (NGX_HAVE_REUSEPORT) + if (ls[i].reuseport && ls[i].worker != ngx_worker) { + continue; + } +#endif + c = ngx_get_connection(ls[i].fd, cycle->log); if (c == NULL) { |
