'Disconnect the protocol and move to the C{\'FINISHED\'} state.'

def _bodyDataFinished_CONNECTED(self, reason=None):

    if (reason is None):
        reason = Failure(ResponseDone(u'Response    body    fully    received'))
    self._bodyProtocol.connectionLost(reason)
    self._bodyProtocol = None
    self._state = 'FINISHED'
