Skip to content

Commit 4ce4814

Browse files
committed
Reimplement selected_from based on Receiver.matches
Signed-off-by: Sahas Subramanian <[email protected]>
1 parent f298403 commit 4ce4814

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/frequenz/channels/_select.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -269,9 +269,7 @@ def selected_from(
269269
Returns:
270270
Whether the given receiver was selected.
271271
"""
272-
if handled := selected._recv is receiver: # pylint: disable=protected-access
273-
selected._handled = True # pylint: disable=protected-access
274-
return handled
272+
return receiver.matches(selected)
275273

276274

277275
class SelectError(Error):

0 commit comments

Comments
 (0)