From 58601f16f781aef413f252a857d1746e14533481 Mon Sep 17 00:00:00 2001 From: lihuanhuan Date: Sun, 14 Apr 2013 14:01:36 +0800 Subject: [PATCH] clear output like 'close failed in file object' Change-Id: I0b07b0dd708fd163ba37863ec550f94d06190903 Fixes: #1192 --- mic/utils/misc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mic/utils/misc.py b/mic/utils/misc.py index 8930939..6810248 100644 --- a/mic/utils/misc.py +++ b/mic/utils/misc.py @@ -174,6 +174,7 @@ def extract_rpm(rpmfile, targetdir): p1 = subprocess.Popen([rpm2cpio, rpmfile], stdout=subprocess.PIPE) p2 = subprocess.Popen([cpio, "-idv"], stdin=p1.stdout, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + p1.stdout.close() (sout, serr) = p2.communicate() msger.verbose(sout or serr) -- 2.7.4