Author: jchris Date: Thu Jul 29 02:36:26 2010 New Revision: 980294 URL: http://svn.apache.org/viewvc?rev=980294&view=rev Log: Revert "replicator was getting stuck on push replication to design docs by non-admins. this fix is a bit hackish but makes replication work. once the new_replicator is in place this hackish fix will not matter, so for now it is a good solution."
This reverts commit bbdce1780b71840abe3197422d697048e708146b. Modified: couchdb/branches/1.0.x/src/couchdb/couch_rep_httpc.erl Modified: couchdb/branches/1.0.x/src/couchdb/couch_rep_httpc.erl URL: http://svn.apache.org/viewvc/couchdb/branches/1.0.x/src/couchdb/couch_rep_httpc.erl?rev=980294&r1=980293&r2=980294&view=diff ============================================================================== --- couchdb/branches/1.0.x/src/couchdb/couch_rep_httpc.erl (original) +++ couchdb/branches/1.0.x/src/couchdb/couch_rep_httpc.erl Thu Jul 29 02:36:26 2010 @@ -140,7 +140,7 @@ process_response({ok, Status, Headers, B do_request(redirected_request(Req, RedirectUrl)); Code =:= 409 -> throw(conflict); - Code >= 400, Code =< 500 -> + Code >= 400, Code < 500 -> ?JSON_DECODE(maybe_decompress(Headers, Body)); Code =:= 500; Code =:= 502; Code =:= 503 -> #http_db{pause = Pause, retries = Retries} = Req,