<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
Hello Mates, <br>
I am wondering why in ngx_http_named_location is used a segment of code
that resets all modules contexts. I mean the line
ngx_memzero(r->ctx, sizeof(void *) * ngx_http_max_module);<span
 style="color: rgb(0, 0, 0); font-family: monospace; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; background-color: rgb(255, 255, 255); display: inline ! important; float: none;"><span
 class="Apple-converted-space"></span></span><span class="p"
 style="color: rgb(0, 0, 0); font-family: monospace; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"></span>.<br>
My opinion is that the module context should not be touched outside of
the certain module. Is there a special reason for this patch? Is there
a case which requires it?<br>
<br>
<br>
Thanks in advance<br>
Anatoli Marinov<br>
<br>
</body>
</html>