Skip to content

riak_core_node_watcher should tolerate death of riak_core_ring_events #343

@slfritchie

Description

@slfritchie
  1. {links, L1} = process_info(whereis(riak_core_ring_events), links).
  2. exit(whereis(riak_core_ring_events), kill).
  3. {links, L2} = process_info(whereis(riak_core_ring_events), links).

length(L1) /= length(L2). After step 2, riak_core_node_watcher's link is not in the L2 list.

workaround: exit(whereis(riak_core_node_watcher), kill), which will restart the node watcher, which will in turn re-link to riak_core_ring_events.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions