From 75303fed898cbf631f7ebf2b28e807c4d0db21a4 Mon Sep 17 00:00:00 2001 From: Filipe David Borba Manana Date: Fri, 16 Jul 2010 22:56:55 +0000 Subject: Revert revision 964957 (COUCHDB-827) - solution had secondary effects. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@964971 13f79535-47bb-0310-9956-ffa450edef68 --- src/couchdb/couch_rep_att.erl | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/couchdb/couch_rep_att.erl') diff --git a/src/couchdb/couch_rep_att.erl b/src/couchdb/couch_rep_att.erl index 367afbb5..28b8945c 100644 --- a/src/couchdb/couch_rep_att.erl +++ b/src/couchdb/couch_rep_att.erl @@ -81,12 +81,8 @@ receive_data(Ref, ReqId, ContentEncoding) -> % ?LOG_DEBUG("got ~p bytes for ~p", [size(Data), ReqId]), Data; {ibrowse_async_response_end, ReqId} -> - % This means ibrowse received all the data it was supposed to. - % In case of not receiving the whole data, due to a network link - % failure for example, we would have received an error message. - % In other words, this message doesn't represent an error - look into - % ibrowse_http_client.erl. - eof + ?LOG_ERROR("streaming att. ended but more data requested ~p", [ReqId]), + throw({attachment_request_failed, premature_end}) after 31000 -> throw({attachment_request_failed, timeout}) end. -- cgit v1.2.3