This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gregory.p.smith
Recipients gregory.p.smith, janssen, nagle
Date 2007-09-09.23:38:25
SpamBayes Score 0.0011130958
Marked as misclassified No
Message-id <1189381106.06.0.886081422376.issue1706815@psf.upfronthosting.co.za>
In-reply-to
Content
socket.error now inherits from IOError as of trunk r58067:

Change socket.error to inherit from IOError rather than being a stand
alone class.  This addresses the primary concern in

 http://bugs.python.org/issue1706815

python-dev discussion here:

 http://mail.python.org/pipermail/python-dev/2007-July/073749.html

I chose IOError rather than EnvironmentError as the base class since
socket objects are often used as transparent duck typed file objects
in code already prepared to deal with IOError exceptions.

also a minor fix:

 urllib2 - fix a couple places where IOError was raised rather than
URLError.
           for better or worse, URLError already inherits from IOError so
           this won't break any existing code.

 test_urllib2net - replace bad ftp urls.
History
Date User Action Args
2007-09-09 23:38:26gregory.p.smithsetspambayes_score: 0.0011131 -> 0.0011130958
recipients: + gregory.p.smith, janssen, nagle
2007-09-09 23:38:26gregory.p.smithsetspambayes_score: 0.0011131 -> 0.0011131
messageid: <1189381106.06.0.886081422376.issue1706815@psf.upfronthosting.co.za>
2007-09-09 23:38:26gregory.p.smithlinkissue1706815 messages
2007-09-09 23:38:25gregory.p.smithcreate