[nginx] Win32: fixed ngx_set_errno() vs. ngx_set_socket_errno() ...

Maxim Dounin mdounin at mdounin.ru
Fri Jan 30 10:43:40 UTC 2026


details:   http://freenginx.org/hg/nginx/rev/e2035ac498a3
branches:  
changeset: 9458:e2035ac498a3
user:      Maxim Dounin <mdounin at mdounin.ru>
date:      Fri Jan 30 13:27:12 2026 +0300
description:
Win32: fixed ngx_set_errno() vs. ngx_set_socket_errno() usage.

Fixed usage of ngx_set_errno() instead of ngx_set_socket_errno() where
ngx_socket_errno is used, missed in 9456:a7b7067ffe3f.

diffstat:

 src/event/ngx_event_openssl.c |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff --git a/src/event/ngx_event_openssl.c b/src/event/ngx_event_openssl.c
--- a/src/event/ngx_event_openssl.c
+++ b/src/event/ngx_event_openssl.c
@@ -3576,7 +3576,7 @@ ngx_ssl_sendfile(ngx_connection_t *c, ng
                    "SSL to sendfile: @%O %uz",
                    file->file_pos, size);
 
-    ngx_set_errno(0);
+    ngx_set_socket_errno(0);
 
 #if (NGX_HAVE_SENDFILE_NODISKIO)
 


More information about the nginx-devel mailing list