seancribbs/ripple — comment on commit e5f24a5d54cd1f8f3bac3354cbbbd0c71b8a8d6d
File:  line 0
By myronmarston:

> Case 2: Logical errors like mapreduce, HTTPFailed request, etc. If you were to rescue them here, they will fuck shit up, as detailed above.

While I can see the logic that these things are application-specific, I don't understand why it would always be a problem to retry these errors. It certainly hasn't been a problem for our application--we've been handling and retrying these errors once for about 6 months now and it has been very helpful. I think a good portion of our HTTPFailed errors have been timeouts, FWIW.