2
0
mirror of https://github.com/checkpoint-restore/criu synced 2025-08-31 06:15:24 +00:00

service: don't leak a zero file descriptor

CID 1141017 (#1-2 of 2): Resource leak (RESOURCE_LEAK)
14. leaked_handle: Handle variable fd going out of scope leaks the handle.

Signed-off-by: Andrey Vagin <avagin@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
Andrey Vagin
2013-12-21 01:13:32 +04:00
committed by Pavel Emelyanov
parent 99bb419df1
commit a5bb33417b

View File

@@ -211,7 +211,7 @@ static int send_req_and_recv_resp(CriuReq *req, CriuResp **resp)
}
exit:
if (fd > 0)
if (fd >= 0)
close(fd);
return -ret;