comparison src/core/ngx_connection.c @ 7139:b56ddcce7513 stable-1.12

Core: fixed error message on setsockopt(SO_REUSEPORT) failure. The error is fatal when configuring a new socket, so the ", ignored" part is not appropriate and was removed.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 11 Jul 2017 20:06:52 +0300
parents 05bd1baabf87
children 83600ce25995
comparison
equal deleted inserted replaced
7138:05bd1baabf87 7139:b56ddcce7513
481 if (setsockopt(s, SOL_SOCKET, SO_REUSEPORT, 481 if (setsockopt(s, SOL_SOCKET, SO_REUSEPORT,
482 (const void *) &reuseport, sizeof(int)) 482 (const void *) &reuseport, sizeof(int))
483 == -1) 483 == -1)
484 { 484 {
485 ngx_log_error(NGX_LOG_EMERG, log, ngx_socket_errno, 485 ngx_log_error(NGX_LOG_EMERG, log, ngx_socket_errno,
486 "setsockopt(SO_REUSEPORT) %V failed, ignored", 486 "setsockopt(SO_REUSEPORT) %V failed",
487 &ls[i].addr_text); 487 &ls[i].addr_text);
488 488
489 if (ngx_close_socket(s) == -1) { 489 if (ngx_close_socket(s) == -1) {
490 ngx_log_error(NGX_LOG_EMERG, log, ngx_socket_errno, 490 ngx_log_error(NGX_LOG_EMERG, log, ngx_socket_errno,
491 ngx_close_socket_n " %V failed", 491 ngx_close_socket_n " %V failed",