boot-client: fix fallback socket support

Commit 3ec007a482 did not
properly check for success when connecting to the fallback
socket path and instead always failed.

This commit fixes the code to properly check for success and
proceed.

Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
calculate-0.9.5
Andrey Borzenkov 14 years ago committed by Ray Strode
parent d29722b34a
commit a4c7cbafd3

@ -191,8 +191,11 @@ ply_boot_client_connect (ply_boot_client_t *client,
client->socket_fd =
ply_connect_to_unix_socket (PLY_BOOT_PROTOCOL_OLD_ABSTRACT_SOCKET_PATH,
PLY_UNIX_SOCKET_TYPE_ABSTRACT);
ply_trace ("could not connect to " PLY_BOOT_PROTOCOL_OLD_ABSTRACT_SOCKET_PATH ": %m");
return false;
if (client->socket_fd < 0)
{
ply_trace ("could not connect to " PLY_BOOT_PROTOCOL_OLD_ABSTRACT_SOCKET_PATH ": %m");
return false;
}
}
client->disconnect_handler = disconnect_handler;

Loading…
Cancel
Save