new timeout system for curl processing downloads