From aa3983b31b665aefe6ec09a69098f780a56c80c6 Mon Sep 17 00:00:00 2001 From: George Wang Date: Sat, 6 Sep 2025 12:38:13 -0400 Subject: [PATCH 1/2] fix pipe detection for STDERR. --- sapi/litespeed/lsapilib.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sapi/litespeed/lsapilib.c b/sapi/litespeed/lsapilib.c index d1e2c4dda49..096654b228e 100644 --- a/sapi/litespeed/lsapilib.c +++ b/sapi/litespeed/lsapilib.c @@ -635,8 +635,8 @@ static inline int isPipe( int fd ) { char achPeer[128]; socklen_t len = 128; - if (( getpeername( fd, (struct sockaddr *)achPeer, &len ) != 0 )&& - ( errno == ENOTCONN )) + if ((getpeername(fd, (struct sockaddr *)achPeer, &len) != 0 ) + && (errno == ENOTCONN || errno == ENOTSOCK)) return 0; else return 1; From ebbed484fb33b1eba0b2d08741b93582d8aec2dd Mon Sep 17 00:00:00 2001 From: George Wang Date: Sat, 6 Sep 2025 12:46:56 -0400 Subject: [PATCH 2/2] update LiteSpeed API to V8.3 --- sapi/litespeed/lsapi_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sapi/litespeed/lsapi_main.c b/sapi/litespeed/lsapi_main.c index 81d5d27f5cb..5bdb8bd96ca 100644 --- a/sapi/litespeed/lsapi_main.c +++ b/sapi/litespeed/lsapi_main.c @@ -592,7 +592,7 @@ static int sapi_lsapi_activate(void) static sapi_module_struct lsapi_sapi_module = { "litespeed", - "LiteSpeed V8.2", + "LiteSpeed V8.3", php_lsapi_startup, /* startup */ php_module_shutdown_wrapper, /* shutdown */