Когда вы инициируете соединение, в качестве третьего аргумента можно указать значение тайм-аута.
connection = HTTPConnection(<IP of URL>, <port or None>, <timeout>)
...
- это число с плавающей точкой в секундах.
connection = HTTPConnection('slow.service.com', None, 20.0)