From 76d15e70d0881bd3dd6af48ef35ea88fd71064fd Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Fri, 29 Jun 2018 18:59:31 +0300 Subject: [PATCH] removed check for r->subrequest_in_memory for >= 1.13.10 Since 1.13.10 when r->subrequest_in_memory is set, output is stored in r->out buffer by postpone filter (https://hg.nginx.org/nginx/rev/20f139e9ffa8). --- src/ngx_postgres_handler.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ngx_postgres_handler.c b/src/ngx_postgres_handler.c index cf8c1bbc..f747b9c7 100644 --- a/src/ngx_postgres_handler.c +++ b/src/ngx_postgres_handler.c @@ -52,6 +52,7 @@ ngx_postgres_handler(ngx_http_request_t *r) dd("entering"); +#if defined(nginx_version) && (nginx_version < 13010) if (r->subrequest_in_memory) { /* TODO: add support for subrequest in memory by * emitting output into u->buffer instead */ @@ -63,6 +64,7 @@ ngx_postgres_handler(ngx_http_request_t *r) dd("returning NGX_HTTP_INTERNAL_SERVER_ERROR"); return NGX_HTTP_INTERNAL_SERVER_ERROR; } +#endif pglcf = ngx_http_get_module_loc_conf(r, ngx_postgres_module);