Fixed fd leak in runscript() (Closes: #2009311 on SF)