Hi all. I'm having troubles with urllib2 timeout.
See the following script : ---------------------------- import urllib2 result = urllib2.urlopen("http://dumdgdfgdgmyurl.com/") print result.readline() ---------------------------- If run on my Debian Wheezy computer, or on my Debian Squeeze server, the answer is instantaneous : [...] urllib2.URLError: <urlopen error [Errno -2] Name or service not known> When run on my Raspberry Pi with Raspian Wheezy, the answer is identical but it takes 10 seconds. I tried result = urllib2.urlopen("http://dumdgdfgdgmyurl.com/", timeout=5) but I get the same results : instantaneous on Debian, 10 secondes on RPi. I also added this, as suggested on some StackOverflow pages : import socket socket.setdefaulttimeout(5) and it didn't make any difference. In both cases, Python version is "Python 2.7.3". Am I missing something ? Thanks. -- Jérôme -- https://mail.python.org/mailman/listinfo/python-list