Skip to content

Conversation

@guptapratykshh
Copy link

this pr ensures Topic#publish1 accurately returns Left(Closed) when delivery fails due to concurrent topic closure by checking individual subscriber channel results and also guarantees that Right(()) response from publish1 consistently signifies successful delivery to all currently registered subscribers.

Resolves #3644

@guptapratykshh
Copy link
Author

@mpilquist can you have a look at this PR , Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The return value of Topic#publish1 is lying when there's a race condition with Topic closure

1 participant