-
Notifications
You must be signed in to change notification settings - Fork 673
Closed
Labels
for/user-attentionThis issue needs user attention (feedback, rework, etc...)This issue needs user attention (feedback, rework, etc...)type/enhancementA general enhancementA general enhancement
Milestone
Description
FluxReceive
rejects multiple subscribers but only if the second subscribes while first one is still active. Once a subscriber completes and the receiver
field is cleared, a second subscriber will not be rejected and will not receive further signals.
One reason to read a second time is to ensure a client response has been drained from at a place where it isn't known if it has been consumed or not. The second attempt to read relies on either draining successfully or getting an error, not hanging indefinitely.
Metadata
Metadata
Assignees
Labels
for/user-attentionThis issue needs user attention (feedback, rework, etc...)This issue needs user attention (feedback, rework, etc...)type/enhancementA general enhancementA general enhancement