From f235826215205ac626abb0ad475e7a89f7003da5 Mon Sep 17 00:00:00 2001 From: Rommer Date: Wed, 18 Mar 2009 14:32:50 +0200 Subject: fix broken transport-type unix fix broken transport-type "unix" however unix transport not working with defined transport.socket.bind-path Signed-off-by: Anand V. Avati --- transport/socket/src/name.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/transport/socket/src/name.c b/transport/socket/src/name.c index b6f68d5bca4..831b9fd439f 100644 --- a/transport/socket/src/name.c +++ b/transport/socket/src/name.c @@ -87,7 +87,7 @@ af_unix_client_bind (transport_t *this, { data_t *path_data = NULL; struct sockaddr_un *addr = NULL; - int32_t ret = -1; + int32_t ret = 0; path_data = dict_get (this->xl->options, "transport.socket.bind-path"); if (path_data) { @@ -108,6 +108,10 @@ af_unix_client_bind (transport_t *this, sock, strerror (errno)); goto err; } + } else { + gf_log (this->xl->name, GF_LOG_DEBUG, + "bind-path not specfied for unix socket, " + "letting connect to assign default value"); } err: -- cgit