Skip to content
Snippets Groups Projects
Commit 9e53cdca authored by Nick Mathewson's avatar Nick Mathewson :game_die:
Browse files

Merge remote-tracking branch 'public/bug5916'

parents 5e805ff1 4c4dd505
No related branches found
No related tags found
No related merge requests found
o Minor bugfixes:
- Fix a memory leak when trying to launch a DNS request when the
network is disabled or the nameservers are unconfigurable. Fix
for bug 5916; bugfix on Tor 0.1.2.1-alpha (for the
unconfigurable namesrever case) and on 0.2.3.9-alpha (for the
DisableNetwork case).
......@@ -1389,7 +1389,7 @@ evdns_callback(int result, char type, int count, int ttl, void *addresses,
static int
launch_resolve(edge_connection_t *exitconn)
{
char *addr = tor_strdup(exitconn->_base.address);
char *addr;
struct evdns_request *req = NULL;
tor_addr_t a;
int r;
......@@ -1408,6 +1408,8 @@ launch_resolve(edge_connection_t *exitconn)
}
}
addr = tor_strdup(exitconn->_base.address);
r = tor_addr_parse_PTR_name(
&a, exitconn->_base.address, AF_UNSPEC, 0);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment