also catch ETIMEDOUT errors