class Concurrent::Actor::Behaviour::RemovesChild

Removes terminated children.

Public Instance Methods

on_envelope(envelope) click to toggle source
# File lib/concurrent/actor/behaviour/removes_child.rb, line 6
def on_envelope(envelope)
  if envelope.message == :remove_child
    core.remove_child envelope.sender
  else
    pass envelope
  end
end