ides_march (ides v0.1.0)

View Source

Summary

Types

Kill graph analysis and restart logic for ides.

Types

exit_reason()

-type exit_reason() :: normal | abnormal.

Kill graph analysis and restart logic for ides.

Functions

affected_siblings(TargetPid)

-spec affected_siblings(TargetPid :: pid()) -> {ok, [pid()]} | {error, term()}.

kill_graph(TargetPid)

-spec kill_graph(TargetPid :: pid()) -> {ok, [pid()]} | {error, term()}.

should_restart(Pid, Reason)

-spec should_restart(Pid :: pid(), Reason :: exit_reason()) -> boolean().