X::Supervisor::Context
Supervisor manages a set of child processes according to a restart strategy
Constants
Log = ::Log.for(self)
Constructors
new(engine : Engine::Context, address : UInt64, strategy : RestartStrategy = RestartStrategy::OneForOne, max_restarts : Int32 = 3, restart_window : Time::Span = 5.seconds)
SourceInstance methods
address
Sourcechildren
SourceHandle a child exit
max_restarts
Sourcerestart_histories
Sourcerestart_window
Sourcestrategy
Source