sheepdog: don't leak socket file descriptor upon connection failure

Signed-off-by: Jim Meyering <meyering@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(cherry picked from commit a7e47d4bfc)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
This commit is contained in:
Jim Meyering 2012-08-22 13:55:54 +02:00 committed by Michael Roth
parent df60f451b3
commit b68e45c686
1 changed files with 1 additions and 0 deletions

View File

@ -489,6 +489,7 @@ static int connect_to_sdog(const char *addr, const char *port)
if (errno == EINTR) { if (errno == EINTR) {
goto reconnect; goto reconnect;
} }
close(fd);
break; break;
} }