Listen to progress events to reset timeout