This is now the common location for all of the cleanup code for any errors in connection:didReceiveResponse. It may be possible to further reduce code duplication by factoring out the common code from this method and connection:didFailWithError, but I'm holding off on that for now.