diff options
Diffstat (limited to 'www/freenginx-devel/files/extra-patch-ngx_http_lua_subrequest.c')
| -rw-r--r-- | www/freenginx-devel/files/extra-patch-ngx_http_lua_subrequest.c | 26 | 
1 files changed, 26 insertions, 0 deletions
diff --git a/www/freenginx-devel/files/extra-patch-ngx_http_lua_subrequest.c b/www/freenginx-devel/files/extra-patch-ngx_http_lua_subrequest.c new file mode 100644 index 000000000000..16a33862ee26 --- /dev/null +++ b/www/freenginx-devel/files/extra-patch-ngx_http_lua_subrequest.c @@ -0,0 +1,26 @@ +--- ../lua-nginx-module-0.10.29/src/ngx_http_lua_subrequest.c.orig	2025-11-01 23:46:33.237622000 -0400 ++++ ../lua-nginx-module-0.10.29/src/ngx_http_lua_subrequest.c	2025-11-01 23:52:42.602198000 -0400 +@@ -1373,7 +1373,9 @@ +     ngx_str_t *uri, ngx_str_t *args, ngx_http_request_t **psr, +     ngx_http_post_subrequest_t *ps, ngx_uint_t flags) + { ++#if !defined freenginx +     ngx_time_t                    *tp; ++#endif +     ngx_connection_t              *c; +     ngx_http_request_t            *sr; +     ngx_http_core_srv_conf_t      *cscf; +@@ -1501,9 +1503,13 @@ +     sr->subrequests = r->subrequests - 1; + #endif +  ++#if defined freenginx ++    sr->start_time = ngx_current_msec; ++#else +     tp = ngx_timeofday(); +     sr->start_sec = tp->sec; +     sr->start_msec = tp->msec; ++#endif +  +     r->main->count++; +   | 
