Browse Source

fixed segfault (#722)

pull/725/head
small_5 3 years ago
committed by GitHub
parent
commit
037914daf0
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/n2n.c

2
src/n2n.c

@ -292,6 +292,7 @@ int supernode2sock (n2n_sock_t *sn, const n2n_sn_name_t addrIn) {
traceEvent(TRACE_WARNING, "supernode2sock fails to resolve supernode IPv4 address for %s", supernode_host);
rv = -1;
}
freeaddrinfo(ainfo); /* free everything allocated by getaddrinfo(). */
} else {
traceEvent(TRACE_WARNING, "supernode2sock fails to resolve supernode host %s, %d: %s", supernode_host, nameerr, gai_strerror(nameerr));
rv = -2;
@ -306,7 +307,6 @@ int supernode2sock (n2n_sock_t *sn, const n2n_sn_name_t addrIn) {
rv = -4;
}
freeaddrinfo(ainfo); /* free everything allocated by getaddrinfo(). */
ainfo = NULL;
return rv;

Loading…
Cancel
Save