This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author asvetlov
Recipients asvetlov, yselivanov
Date 2021-12-29.14:56:23
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1640789783.73.0.00777071599466.issue46194@roundup.psfhosted.org>
In-reply-to
Content
Selector-based event loops returns `_SelectorDatagramTransport` which inherits `asyncio.Transport` instead of `asyncio.DatagramTransport`.

isinstance(transp, asyncio.DatagramTransport) fails.
It doesn't affect the actual execution since `transp.sendto()` and `transp.error_received()` are correctly implemented.

The bug doesn't affect Windows proactor-based implementation.

The fix is relatively easy, a champion is welcome!
History
Date User Action Args
2021-12-29 14:56:23asvetlovsetrecipients: + asvetlov, yselivanov
2021-12-29 14:56:23asvetlovsetmessageid: <1640789783.73.0.00777071599466.issue46194@roundup.psfhosted.org>
2021-12-29 14:56:23asvetlovlinkissue46194 messages
2021-12-29 14:56:23asvetlovcreate