Skip to content

Commit 2693941

Browse files
committed
Broadcast to filtered_receivers only not all receivers
1 parent ece7f24 commit 2693941

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/concurrent/actor/utils/broadcast.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ def on_message(message)
1818
when :subscribed?
1919
@receivers.include? envelope.sender
2020
else
21-
@receivers.each { |r| r << message }
21+
filtered_receivers.each { |r| r << message }
2222
end
2323
end
2424

2525
# override to define different behaviour, filtering etc
26-
def receivers
26+
def filtered_receivers
2727
@receivers
2828
end
2929
end

0 commit comments

Comments
 (0)