[nginx] Fixed unsafe ngx_errno usage, missed in 9457:d596a1fb8b9c.

Maxim Dounin mdounin at mdounin.ru
Fri May 15 04:05:32 UTC 2026


details:   http://freenginx.org/hg/nginx/rev/5fec4281a493
branches:  
changeset: 9515:5fec4281a493
user:      Maxim Dounin <mdounin at mdounin.ru>
date:      Wed May 13 16:20:42 2026 +0300
description:
Fixed unsafe ngx_errno usage, missed in 9457:d596a1fb8b9c.

Reported by David Pfitzner.

diffstat:

 src/os/unix/ngx_freebsd_init.c |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff --git a/src/os/unix/ngx_freebsd_init.c b/src/os/unix/ngx_freebsd_init.c
--- a/src/os/unix/ngx_freebsd_init.c
+++ b/src/os/unix/ngx_freebsd_init.c
@@ -129,7 +129,7 @@ ngx_os_specific_init(ngx_log_t *log)
         ngx_log_error(NGX_LOG_ALERT, log, err,
                       "sysctlbyname(kern.osrelease) failed");
 
-        if (ngx_errno != NGX_ENOMEM) {
+        if (err != NGX_ENOMEM) {
             return NGX_ERROR;
         }
 


More information about the nginx-devel mailing list