TCP errors are handled by `{error, Reason}`, not by exceptions. `'EXIT'` of delete_fsm may be really disastrous, such as riak dies. So I think it would be nice `riak_cs_gc_d` and friends crash and restart (by supervisor).