Skip to content

Conversation

obmarg
Copy link
Owner

@obmarg obmarg commented Sep 13, 2025

Since Subscription.stop is async but consumes self, it wasn't neccesarily drop safe. If the underlying future was cancelled then self would be gone but the message wouldn't neccesarily be send.

This would have been handled by the PinnedDrop but I'd rather take the implementation that's in this PR.

Since `Subscription.stop` is async but consumes self, it wasn't
neccesarily drop safe.  If the underlying future was cancelled then
`self` would be gone but the message wouldn't neccesarily be send.  

This would have been handled by the PinnedDrop but I'd rather take the
implementation that's in this PR.
@obmarg obmarg force-pushed the obmarg/qotqoqpxtyxq branch from 981133b to b83c74a Compare September 13, 2025 17:40
@obmarg obmarg force-pushed the obmarg/tnununyylmkl branch from cf6dab8 to 9375de7 Compare September 13, 2025 17:40
Base automatically changed from obmarg/qotqoqpxtyxq to main September 13, 2025 17:41
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.

1 participant