proc: use __class__ attribute instead of type() function (makes difference on 2.4)
This commit is contained in:
@@ -326,7 +326,7 @@ class Source(object):
|
|||||||
if isinstance(self._exc[0], type):
|
if isinstance(self._exc[0], type):
|
||||||
return self._exc[0], None, None
|
return self._exc[0], None, None
|
||||||
else:
|
else:
|
||||||
return type(self._exc[0]), self._exc[0], None
|
return self._exc[0].__class__, self._exc[0], None
|
||||||
elif len(self._exc)==2:
|
elif len(self._exc)==2:
|
||||||
return self._exc[0], self._exc[1], None
|
return self._exc[0], self._exc[1], None
|
||||||
else:
|
else:
|
||||||
|
Reference in New Issue
Block a user