That's because asyncio connects the UDP socket to the broadcast address, causing all traffic from the receivers to be be dropped, as explained in this comment: python/asyncio#480 (comment)
I already submitted a PR on the cpython repository: #423
I figured it was better to report the issue here for better tracking.
New changeset 63deaa5 by Miss Islington (bot) (Vincent Michel) in branch 'master': bpo-31922: Do not connect UDP sockets when broadcast is allowed (GH-423) 63deaa5
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: