Closed jonathan-j-lee closed 2 days ago
Can you file a bug on aioquic and add it to the ignored warnings in pytest.ini
?
This is solved in https://github.com/aiortc/aioquic/pull/477 and the fix will be available in the next release (expected this month).
The
tools/ integration tests (Python 3.11)
Taskcluster step fails with:The error seems to emanate from
aioquic
, which backswebtransport_h3_server
. Skimming theaioquic
source, it looks likeaioquic
attempts to create a streaming protocol with aasyncio.DatagramTransport
. This makes sense for QUIC, but maybeasyncio.DatagramTransport
doesn't work well with protocols other thanasyncio.DatagramProtocol
in practice.For now, disable the WebTransport over H3 server for integration tests that don't need them (#41673).
CC @bashi