Welcome! Log In Create A New Profile

Advanced

[PATCH 1 of 2] clear err when ngx_regex_compile has allocation failure

Markus Linnala
August 17, 2014 04:02PM
# HG changeset patch
# User Markus Linnala <Markus.Linnala@cybercom.com>
# Date 1408303316 -10800
# Sun Aug 17 22:21:56 2014 +0300
# Node ID d350d288cffef0e6395ae1f412842c3b55bc8d42
# Parent 0719145489f842b14765506f8856798c2203e3cc
clear err when ngx_regex_compile has allocation failure

diff -r 0719145489f8 -r d350d288cffe src/core/ngx_regex.c
--- a/src/core/ngx_regex.c Sun Aug 17 21:59:38 2014 +0300
+++ b/src/core/ngx_regex.c Sun Aug 17 22:21:56 2014 +0300
@@ -149,6 +149,7 @@

rc->regex = ngx_pcalloc(rc->pool, sizeof(ngx_regex_t));
if (rc->regex == NULL) {
+ rc->err.len = 0;
return NGX_ERROR;
}

@@ -159,6 +160,7 @@
if (ngx_pcre_studies != NULL) {
elt = ngx_list_push(ngx_pcre_studies);
if (elt == NULL) {
+ rc->err.len = 0;
return NGX_ERROR;
}


_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[PATCH 1 of 2] clear err when ngx_regex_compile has allocation failure

Markus Linnala 612 August 17, 2014 04:02PM

Re: [PATCH 1 of 2] clear err when ngx_regex_compile has allocation failure

Maxim Dounin 284 September 05, 2014 02:26PM

Re: [PATCH 1 of 2] clear err when ngx_regex_compile has allocation failure

Maxim Dounin 301 September 08, 2014 04:34PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 81
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready