fix ioctlsocket argument

This commit is contained in:
Zhi Guan
2025-12-09 09:23:46 +08:00
parent e6d9bda6e4
commit a146cd2ff7

View File

@@ -2320,7 +2320,7 @@ void tls_cleanup(TLS_CONNECT *conn)
int tls_set_socket(TLS_CONNECT *conn, tls_socket_t sock) int tls_set_socket(TLS_CONNECT *conn, tls_socket_t sock)
{ {
#ifdef WIN32 #ifdef WIN32
u_long flags = 0; u_long flags = 0; // TODO: 0 == blocking, 1 == non-blocking
if(ioctlsocket(sock, FIONBIO, &flags) != 0) { if(ioctlsocket(sock, FIONBIO, &flags) != 0) {
error_puts("socket in non-blocking mode"); error_puts("socket in non-blocking mode");
//nginx will pass a socket in non-blocking mode //nginx will pass a socket in non-blocking mode