On Thu, Jan 24, 2013 at 7:07 AM, Nick Cash
<nick.c...@npcinternational.com> wrote:
> Python 2.7.3 on linux
>
> This has me fairly stumped. It looks like
>         urllib2.urlopen("ftp://some.ftp.site/path";).read()
> will either immediately return '' or hang indefinitely. But
>         response = urllib2.urlopen("ftp://some.ftp.site/path";)
>         response.read()
> works fine and returns what is expected. This is only an issue with urllib2, 
> vanilla urllib doesn't do it.
>
> The site I first noticed it on is private, but I can reproduce it with 
> "ftp://ftp2.census.gov/";.

Confirmed on 2.6.5 on Windows, fwiw. This is extremely weird. Possibly
it's some kind of race condition??

ChrisA
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to