diff options
Diffstat (limited to 'ctdb/common/ctdb_client.c')
-rw-r--r-- | ctdb/common/ctdb_client.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ctdb/common/ctdb_client.c b/ctdb/common/ctdb_client.c index f09894b555..f7dbc230db 100644 --- a/ctdb/common/ctdb_client.c +++ b/ctdb/common/ctdb_client.c @@ -373,7 +373,10 @@ int ctdb_set_message_handler(struct ctdb_context *ctdb, uint32_t srvid, /* if the domain socket is not yet open, open it */ if (ctdb->daemon.sd==-1) { - ux_socket_connect(ctdb); + if (ux_socket_connect(ctdb)) { + DEBUG(0, ("ux_socket_connect failed\n")); + return -1; + } } ZERO_STRUCT(c); |