Skip to content

Silence datagram cleanup after event-loop teardown - #114

Merged
ampledata merged 1 commit into
mainfrom
fix/datagram-close-cleanup
Aug 13, 2026
Merged

Silence datagram cleanup after event-loop teardown#114
ampledata merged 1 commit into
mainfrom
fix/datagram-close-cleanup

Conversation

@ampledata

Copy link
Copy Markdown
Collaborator

Summary

  • make DatagramStream finalizer best-effort when asyncio loop teardown already happened
  • close multicast regression transports inside their owning event loop
  • add a direct destructor regression
  • document the cleanup fix in the pending 7.5.1 notes

Validation

  • 240 passed on Python 3.13
  • no PytestUnraisableExceptionWarning from DatagramStream
  • git diff --check

@ampledata
ampledata merged commit 86e059d into main Aug 13, 2026
25 checks passed
@ampledata
ampledata deleted the fix/datagram-close-cleanup branch August 13, 2026 19:52
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