[ python-Bugs-1155638 ] self.length shield exception in httplib
SourceForge.net
noreply at sourceforge.net
Thu Mar 3 08:22:24 CET 2005
Bugs item #1155638, was opened at 2005-03-03 07:22
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1155638&group_id=5470
Category: Python Library
Group: Python 2.4
Status: Open
Resolution: None
Priority: 5
Submitted By: Andrew P. Lentvorski, Jr. (bsder)
Assigned to: Nobody/Anonymous (nobody)
Summary: self.length shield exception in httplib
Initial Comment:
Under certain conditions (I'm trying to open a
Shoutcast stream), I wind up with the following
exception from httplib:
Traceback (most recent call last):
File "/home/devel/lib/python2.4/threading.py", line
442, in __bootstrap
self.run()
File "avalanche.py", line 86, in run
streamData = streamResponse.read(256)
File "/home/devel/lib/python2.4/httplib.py", line
478, in read
self.length -= len(s)
TypeError: unsupported operand type(s) for -=: 'str'
and 'int'
Normally, self.length has many shields of the form "if
self.length is None:"; however, self.length gets
initialize to _UNKNOWN which is the string "UNKNOWN"
rather than None. As such, all of the shields are useless.
Am I using a deprecated library or something? I'm
really surprised no one else has bumped into this.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1155638&group_id=5470
More information about the Python-bugs-list
mailing list