#6300 defect new
ResponseDone should be a subclass of ConnectionDone
|Reported by:||davidsarah||Owned by:|
twisted.web.[_new]client.ResponseDone should be a subclass of twisted.internet.error.ConnectionLost, so that when it is passed to the connectionLost method of a protocol, the API for IProtocol.connectionLost is followed.
This should not have any backward compatibility impact, I think (ResponseDone currently directly subclasses Exception).