[issue22889] set a timeout for DNS lookups

2014-11-17 Thread Kevin Burke
Kevin Burke added the comment: Hi, You are correct, there's no way to set it in the C API. Go works around this by resolving addresses in a goroutine. I was wondering if something similar would be possible in Python (for people who set a timeout in the inte

[issue22889] set a timeout for DNS lookups

2014-11-16 Thread Kevin Burke
New submission from Kevin Burke: It would be nice to be able to set a timeout for DNS lookups in the event of a DNS server failure. 1. Set your DNS to something like 123.123.123.123 or any other host that is not listening for DNS queries on port 53. 2. Run requests.get('http://jsoni