add defer file.Close to avoid potential fd leak

Signed-off-by: allencloud <allen.sun@daocloud.io>
Upstream-commit: 0ead624473b6bddc232b46bc7c76ab4f9c743ff5
Component: engine
This commit is contained in:
allencloud
2016-06-25 11:57:21 +08:00
parent 63356b5588
commit 1c502571ef
25 changed files with 93 additions and 26 deletions

View File

@ -131,6 +131,7 @@ func testPushEmptyLayer(c *check.C) {
freader, err := os.Open(emptyTarball.Name())
c.Assert(err, check.IsNil, check.Commentf("Could not open test tarball"))
defer freader.Close()
importCmd := exec.Command(dockerBinary, "import", "-", repoName)
importCmd.Stdin = freader