<div dir="ltr"> # HG changeset patch<br># User Lubos Uhliarik <<a href="mailto:luhliari@redhat.com">luhliari@redhat.com</a>><br># Date 1646269812 -3600<br>#      Thu Mar 03 02:10:12 2022 +0100<br># Node ID 317e1e4b0c7343c49e0e13fc59ac75a565521b67<br># Parent  a736a7a613ea6e182ff86fbadcb98bb0f8891c0b<br>Fix resource leak - sockaddr is not properly freed<br><br>sockaddr variable is allocated by ngx_resolver_calloc function but then it is<br>going out of scope leaking the storage it points to.<br><br>diff -r a736a7a613ea -r 317e1e4b0c73 src/core/ngx_resolver.c<br>--- a/src/core/ngx_resolver.c   Tue Feb 08 17:35:27 2022 +0300<br>+++ b/src/core/ngx_resolver.c   Thu Mar 03 02:10:12 2022 +0100<br>@@ -4260,6 +4260,8 @@<br>     }<br> #endif<br> <br>+    ngx_resolver_free(r, sockaddr);<br>+<br>     return dst;<br> }<br> <br></div>