[PR #13415/8c8906a1 backport][3.15] Fix oversized frames on websocket messages - #13493
Conversation
(cherry picked from commit 8c8906a)
Confidence Score: 4/5This needs correction before merging because supported 32-bit Cython builds still fail before the new oversized-frame guard and cannot pass the added regression test. The unpacked 64-bit wire length is narrowed into a platform-width Files Needing Attention: aiohttp/_websocket/reader_py.py, aiohttp/_websocket/reader_c.pxd, tests/test_websocket_parser.py Reviews (1): Last reviewed commit: "Fix oversized frames on websocket messag..." | Re-trigger Greptile |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## 3.15 #13493 +/- ##
=======================================
Coverage 96.21% 96.21%
=======================================
Files 159 159
Lines 51067 51076 +9
Branches 2776 2776
=======================================
+ Hits 49135 49144 +9
Misses 1751 1751
Partials 181 181
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. |
Merging this PR will not alter performance
Comparing Footnotes
|
This is a backport of PR #13415 as merged into master (8c8906a).