iscsi-scstd: Fix a resource leak in an error path

Detected by Coverity.

Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com>
This commit is contained in:
Bart Van Assche
2015-05-05 15:00:01 +02:00
parent 94af8a1082
commit 484ad85aca

View File

@@ -42,8 +42,10 @@ int iscsi_adm_request_listen(void)
if ((err = bind(fd, (struct sockaddr *) &addr, sizeof(addr))) < 0)
return err;
if ((err = listen(fd, 32)) < 0)
if ((err = listen(fd, 32)) < 0) {
close(fd);
return err;
}
return fd;
}