Return-Path: X-Original-To: apmail-couchdb-commits-archive@www.apache.org Delivered-To: apmail-couchdb-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 63778E1B7 for ; Tue, 4 Dec 2012 20:43:51 +0000 (UTC) Received: (qmail 66475 invoked by uid 500); 4 Dec 2012 20:43:49 -0000 Delivered-To: apmail-couchdb-commits-archive@couchdb.apache.org Received: (qmail 66339 invoked by uid 500); 4 Dec 2012 20:43:49 -0000 Mailing-List: contact commits-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list commits@couchdb.apache.org Received: (qmail 65673 invoked by uid 99); 4 Dec 2012 20:43:48 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Dec 2012 20:43:48 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 6D9868185C8; Tue, 4 Dec 2012 20:43:48 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: jan@apache.org To: commits@couchdb.apache.org X-Mailer: ASF-Git Admin Mailer Subject: [14/44] git commit: Allow any 2xx code to indicate success Message-Id: <20121204204348.6D9868185C8@tyr.zones.apache.org> Date: Tue, 4 Dec 2012 20:43:48 +0000 (UTC) Allow any 2xx code to indicate success Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/c59f8377 Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/c59f8377 Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/c59f8377 Branch: refs/heads/1368-fix-multipart-header-parts Commit: c59f8377342515325049dd3156978c9b19d3e191 Parents: 547ead0 Author: Robert Newson Authored: Thu Nov 8 15:32:14 2012 +0000 Committer: Jan Lehnardt Committed: Sun Nov 11 20:32:02 2012 +0100 ---------------------------------------------------------------------- .../src/couch_replicator_httpc.erl | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/couchdb/blob/c59f8377/src/couch_replicator/src/couch_replicator_httpc.erl ---------------------------------------------------------------------- diff --git a/src/couch_replicator/src/couch_replicator_httpc.erl b/src/couch_replicator/src/couch_replicator_httpc.erl index 8773383..9c23595 100644 --- a/src/couch_replicator/src/couch_replicator_httpc.erl +++ b/src/couch_replicator/src/couch_replicator_httpc.erl @@ -80,7 +80,7 @@ process_response({ibrowse_req_id, ReqId}, Worker, HttpDb, Params, Callback) -> process_response({ok, Code, Headers, Body}, Worker, HttpDb, Params, Callback) -> release_worker(Worker, HttpDb), case list_to_integer(Code) of - Ok when Ok =:= 200 ; Ok =:= 201 ; (Ok >= 400 andalso Ok < 500) -> + Ok when (Ok >= 200 andalso Ok < 300) ; (Ok >= 400 andalso Ok < 500) -> EJson = case Body of <<>> -> null; @@ -102,7 +102,7 @@ process_stream_response(ReqId, Worker, HttpDb, Params, Callback) -> receive {ibrowse_async_headers, ReqId, Code, Headers} -> case list_to_integer(Code) of - Ok when Ok =:= 200 ; Ok =:= 201 ; (Ok >= 400 andalso Ok < 500) -> + Ok when (Ok >= 200 andalso Ok < 300) ; (Ok >= 400 andalso Ok < 500) -> StreamDataFun = fun() -> stream_data_self(HttpDb, Params, Worker, ReqId, Callback) end,