Commit Graph

12 Commits

Author SHA1 Message Date
J. Nick Koston b188803f46
Remove unused lock from frame helper (#406) 2023-03-17 12:09:34 -10:00
J. Nick Koston a83838d025
Fix Invalid protobuf message: expected bytes, bytearray found and add coverage (#359) 2023-01-07 14:24:24 -10:00
J. Nick Koston 284b767d8d
Refactor cleanup to be a normal function (#355) 2023-01-06 21:42:39 -05:00
J. Nick Koston 2886d361f0
Simplify connection flow with an asyncio.Protocol (#352) 2023-01-05 23:24:10 -05:00
J. Nick Koston e588e84e17
Handle socket reset errors while reading (#333) 2022-12-04 17:18:38 -05:00
J. Nick Koston 3692478455
Optimize throughput of api to decrease latency (#327) 2022-12-02 14:12:19 -05:00
J. Nick Koston 6273f785f4
Reduce number of calls to readexactly (#324) 2022-12-01 11:47:26 +13:00
J. Nick Koston 1ffe252f6f
Change out asyncio.wait_for with async_timeout (#243) 2022-08-22 15:26:53 +12:00
Otto Winter 3752b8280e
Fix no timeout for handshake (#176) 2022-02-09 16:29:50 +01:00
Otto Winter 9964034f18
Expect a name for connections (#122)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-01-20 12:03:36 +01:00
david reid 8fcb3a58dd
Catch conn reset (#159) 2022-01-05 08:30:22 +13:00
Otto Winter 9ca228cd1e
Refactor frame_helper into new module (#109) 2021-10-13 10:05:08 +02:00