I'm not sure it's ok to crash here if `async_accept/2` returns `{error, _}`.

note: this behaviour is used by `riak_core_handoff_listener`.