+++ This bug was initially created as a clone of Bug #865825 +++ The afr_sh_has_*_pending pending functions, which were clearly copied from one another, all have the problem that if they get an error from dict_get_ptr they return immediately. This means they won't check the pending counts for other peers, which should trigger self-heal if they're non-zero. Failing to trigger self-heal when we should makes this a high-priority issue.
i see it as exact dup of 867360 *** This bug has been marked as a duplicate of bug 867360 ***