aboutsummaryrefslogtreecommitdiff
path: root/lib/ipc/client.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ipc/client.c')
-rw-r--r--lib/ipc/client.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/ipc/client.c b/lib/ipc/client.c
index a51e91c99bf1..b49cb22cf349 100644
--- a/lib/ipc/client.c
+++ b/lib/ipc/client.c
@@ -332,10 +332,8 @@ connect_unix(struct path_ctx *s)
return errno;
rk_cloexec(s->fd);
- if (connect(s->fd, (struct sockaddr *)&addr, sizeof(addr)) != 0) {
- close(s->fd);
+ if (connect(s->fd, (struct sockaddr *)&addr, sizeof(addr)) != 0)
return errno;
- }
return 0;
}