From: Zdeněk Salvet Date: Wed, 28 Jul 2010 10:05:53 +0000 (+0000) Subject: c-ares up to version 1.7.3 has fatal bug, don't bother with IPv6->name X-Git-Tag: glite-lb-client-java_R_1_0_4_2~15 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=8e6d40feb31df4c2962f3b7dcf99061b895f32fd;p=jra1mw.git c-ares up to version 1.7.3 has fatal bug, don't bother with IPv6->name translation until the bug is fixed --- diff --git a/org.glite.lb.server/src/bkserverd.c b/org.glite.lb.server/src/bkserverd.c index 1bddf4d..2b817c8 100644 --- a/org.glite.lb.server/src/bkserverd.c +++ b/org.glite.lb.server/src/bkserverd.c @@ -1839,6 +1839,11 @@ static int asyn_gethostbyaddr(char **name, char **service, const struct sockaddr int err = NETDB_INTERNAL; struct sockaddr_in v4; + if (!numeric && addr->sa_family == AF_INET6) { + /* don't bother, c-ares up to version 1.7.3 has fatal bug */ + return NETDB_INTERNAL; + } + /* start timer */ gettimeofday(&start_time,0);