aio-libs
aiohttp
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Only eager-start request sending when inside the request's loop The eager_start optimization in ClientRequest.send() schedules the request task with loop.call_soon(..., context=None), which makes it run on the caller's running loop. When a session is used from a different thread than the one running its loop, the send task is scheduled on that thread's loop while the request is owned by the session's loop -- the eager task then fails inside the foreign loop ("attached to a different loop") and leaves the calling code waiting on an error that never arrives. Only take the eager path when the calling thread is inside the request's own loop, and fall back to the standard loop.create_task path otherwise. Fixes #13346 🤖 Generated with Codebuff Co-Authored-By: Codebuff <noreply@codebuff.com>
aryansk:fix-eager-start-cross-loop-13346
5 hours ago
Strip IPv6 link-local zone id from proxy request target The absolute-form request target sent to an HTTP proxy was built from str(self.url), which includes the IPv6 link-local zone id (e.g. %eth0). Per RFC 6874 the zone id only has local significance at the sending host and must be stripped from outgoing URIs; leaving it in the request line makes the request invalid for strict proxies and servers.
Swastikbhat-lab:fix/ipv6-zone-proxy-request-line
6 hours ago
Fix
upload-progress
11 hours ago
Fix
upload-progress
11 hours ago
Check for existing upload
upload-progress
13 hours ago
Update web_request.py
fix-multipart-fds
13 hours ago
Apply suggestion from @Dreamsorcerer
upload-progress
14 hours ago
Skip executor
fix-multipart-fds
14 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Only eager-start request sending when inside the request's loop
#13429
5 hours ago
04c4bdf
aryansk:fix-eager-start-cross-loop-13346
CodSpeed Performance Gauge
-10%
Strip IPv6 link-local zone id from absolute-form proxy request target
#13428
6 hours ago
0ae8684
Swastikbhat-lab:fix/ipv6-zone-proxy-request-line
CodSpeed Performance Gauge
0%
Replace broken upload attributes with new ones
#13427
11 hours ago
b461e89
upload-progress
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs