diff -urN glusterfs-1.4.0pre5/transport/ib-verbs/src/name.c glusterfs-1.4.0pre5.mod/transport/ib-verbs/src/name.c --- glusterfs-1.4.0pre5/transport/ib-verbs/src/name.c 2008-09-01 14:16:24.000000000 +0400 +++ glusterfs-1.4.0pre5.mod/transport/ib-verbs/src/name.c 2008-09-23 19:59:05.000000000 +0400 @@ -348,6 +348,7 @@ gf_log (this->xl->name, GF_LOG_ERROR, "getaddrinfo failed (%s)", gai_strerror (ret)); + ret = -1; goto err; } diff -urN glusterfs-1.4.0pre5/transport/socket/src/name.c glusterfs-1.4.0pre5.mod/transport/socket/src/name.c --- glusterfs-1.4.0pre5/transport/socket/src/name.c 2008-09-01 14:16:24.000000000 +0400 +++ glusterfs-1.4.0pre5.mod/transport/socket/src/name.c 2008-09-23 19:58:41.000000000 +0400 @@ -342,6 +342,7 @@ if (ret != 0) { gf_log (this->xl->name, GF_LOG_ERROR, "getaddrinfo failed (%s)", gai_strerror (ret)); + ret = -1; goto err; }