Sha256: d66dc817883ba880890cd3c6c5d560d9bf06653ac1d9c71f82e0514647a6972b
Contents?: true
Size: 396 Bytes
Versions: 3
Compression:
Stored size: 396 Bytes
Contents
require 'concurrent/actor/behaviour/abstract' module Concurrent module Actor module Behaviour # Removes terminated children. class RemovesChild < Abstract def on_envelope(envelope) if envelope.message == :remove_child core.remove_child envelope.sender else pass envelope end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems