evas/cserve2: Fix CID 1039286 (Resource leak)

Close socket in case of connection failure.
This commit is contained in:
Jean-Philippe Andre 2013-10-29 15:03:14 +09:00
parent 10f80df018
commit 44f89bb8ad
1 changed files with 2 additions and 0 deletions

View File

@ -187,6 +187,7 @@ _server_connect(void)
if (errno == EACCES)
{
ERR("not authorized to connect to cserve2!");
close(s);
return EINA_FALSE;
}
ERR("cserve2 connect failed: [%d] %s. Retrying...", errno, strerror(errno));
@ -196,6 +197,7 @@ _server_connect(void)
if (errno == EINTR)
{
WRN("received interruption while trying to connect to cserve2!");
close(s);
return EINA_FALSE;
}