nickva opened a new pull request, #6081:
URL: https://github.com/apache/couchdb/pull/6081

   Previously, if a node was down when cleaning up any indexes we'd get an 
exception like:
   
   ```
   {erpc,noconnection} : node@host
        [<<"erpc:receive_response/3 L1442">>,<<"dreyfus_fabric_cleanup:recv/3 
L54">>
        [<<"erpc:receive_response/3 L1442">>,<<"dreyfus_fabric_cleanup:recv/3 
L54">>,...
   ```
   
   We can handle that better by anticipating a few more error conditions: 
noconnection, exits, throws, timeouts.
   
   To avoid copying the mess in three place let's just use a single helper 
function in fabric.
   
   Add tests for all the silly bits.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to