close input file if open output fail/read errors. Signed-off-by: Alexander Strasser <eclipse7@gmx.net> Signed-off-by: Jun Zhao <barryjzhao@tencent.com>