Merge "fix tmp file leak in pullFile"