control_shm: add missing socket close to the error path (coverity)

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
Jaroslav Kysela 2019-05-24 10:53:09 +02:00
parent 51881cacc0
commit d6ba264038

View file

@ -424,8 +424,10 @@ static int make_local_socket(const char *filename)
addr->sun_family = AF_LOCAL; addr->sun_family = AF_LOCAL;
memcpy(addr->sun_path, filename, l); memcpy(addr->sun_path, filename, l);
if (connect(sock, (struct sockaddr *) addr, size) < 0) if (connect(sock, (struct sockaddr *) addr, size) < 0) {
close(sock);
return -errno; return -errno;
}
return sock; return sock;
} }