Added socket timeout to catalog download