You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zookeeper.apache.org by mi...@apache.org on 2012/04/25 00:08:44 UTC

svn commit: r1330043 - in /zookeeper/trunk: CHANGES.txt src/c/src/zookeeper.c

Author: michim
Date: Tue Apr 24 22:08:43 2012
New Revision: 1330043

URL: http://svn.apache.org/viewvc?rev=1330043&view=rev
Log:
ZOOKEEPER-1451. C API improperly logs getaddrinfo failures on Linux when using glibc (Stephen Tyree via michim)

Modified:
    zookeeper/trunk/CHANGES.txt
    zookeeper/trunk/src/c/src/zookeeper.c

Modified: zookeeper/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/zookeeper/trunk/CHANGES.txt?rev=1330043&r1=1330042&r2=1330043&view=diff
==============================================================================
--- zookeeper/trunk/CHANGES.txt (original)
+++ zookeeper/trunk/CHANGES.txt Tue Apr 24 22:08:43 2012
@@ -278,6 +278,8 @@ IMPROVEMENTS:
 
   ZOOKEEPER-1411. Consolidate membership management, distinguish between static and dynamic configuration parameters (Alex Shraer via breed)
 
+  ZOOKEEPER-1451. C API improperly logs getaddrinfo failures on Linux when using glibc (Stephen Tyree via michim)
+
 Release 3.4.0 - 
 
 Non-backward compatible changes:

Modified: zookeeper/trunk/src/c/src/zookeeper.c
URL: http://svn.apache.org/viewvc/zookeeper/trunk/src/c/src/zookeeper.c?rev=1330043&r1=1330042&r2=1330043&view=diff
==============================================================================
--- zookeeper/trunk/src/c/src/zookeeper.c (original)
+++ zookeeper/trunk/src/c/src/zookeeper.c Tue Apr 24 22:08:43 2012
@@ -595,6 +595,8 @@ int getaddrs(zhandle_t *zh)
                 errno = getaddrinfo_errno(rc);
 #ifdef WIN32
                 LOG_ERROR(("Win32 message: %s\n", gai_strerror(rc)));
+#elif __linux__ && __GNUC__
+                LOG_ERROR(("getaddrinfo: %s\n", gai_strerror(rc)));
 #else
                 LOG_ERROR(("getaddrinfo: %s\n", strerror(errno)));
 #endif