incubator-couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Filipe Manana (JIRA)" <j...@apache.org>
Subject [jira] Created: (COUCHDB-884) Improve error handling in couch_rep_reader
Date Fri, 10 Sep 2010 14:25:35 GMT
Improve error handling in couch_rep_reader
------------------------------------------

                 Key: COUCHDB-884
                 URL: https://issues.apache.org/jira/browse/COUCHDB-884
             Project: CouchDB
          Issue Type: Improvement
          Components: Replication
    Affects Versions: 1.0.1
            Reporter: Filipe Manana
            Assignee: Filipe Manana
            Priority: Minor


Currently, the replicator might crash when trying to read a doc from a remote DB. This is
due unmatched clauses in a function. Example:

** Last message in was {'DOWN',#Ref<0.0.0.687>,process,<0.216.0>,
                        {function_clause,
                         [{couch_rep_reader,'-open_doc_revs/3-fun-1-',
                           [{[{<<"error">>,<<"unauthorized">>},
                              {<<"reason">>,<<"Authentication required.">>}]},

The following patch avoids that the replicator crashes in this case and adds a useful error
log message as well.

Is anyone against applying this to trunk and 1.0.x? Adam?


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message