Stefan Eissing
f2d008811d
ngtcp2: stabilize recv
...
When receiving on a stream that already failed or has already been closed,
return the matching error code without touching the connection. In case
the connection shows errors, e.g. the server closed, those errors should
not have impact on an already failed/closed stream.
This might mitigate flakiness in pytest 07_13 where unexpected errors
occur after a successful upload.
Closes #20220
2026-01-08 22:36:38 +01:00
..
2026-01-06 12:20:01 +01:00
2026-01-01 12:43:59 +01:00
2026-01-08 22:36:38 +01:00
2025-12-31 18:49:53 +01:00
2026-01-02 10:45:12 +01:00
2025-06-30 23:16:40 +02:00
2026-01-02 23:50:21 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-02 16:52:54 +01:00
2025-11-30 11:01:50 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-04 19:04:19 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 12:21:42 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-12 04:18:48 +01:00
2026-01-01 12:43:59 +01:00
2025-12-21 02:16:34 +01:00
2025-12-27 16:25:38 +01:00
2025-12-21 02:16:34 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-20 11:34:27 +01:00
2025-06-24 09:44:28 +02:00
2026-01-07 16:10:23 +01:00
2026-01-07 16:10:23 +01:00
2026-01-07 16:10:23 +01:00
2026-01-07 16:10:23 +01:00
2026-01-08 14:15:47 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-21 02:16:34 +01:00
2025-12-26 22:06:09 +01:00
2025-12-22 14:17:21 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 15:59:19 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-07 16:10:23 +01:00
2025-12-02 16:52:54 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2025-12-02 16:52:54 +01:00
2025-12-26 22:06:09 +01:00
2025-07-25 11:47:51 +02:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-10-06 20:57:59 +02:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2024-04-15 16:48:34 +02:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2026-01-08 14:15:47 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 17:00:03 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-09-20 01:28:35 +02:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-20 22:02:20 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 15:59:19 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 15:59:19 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-11-07 13:01:39 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-09 10:49:28 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 17:00:57 +01:00
2025-12-31 17:00:57 +01:00
2025-12-31 15:59:19 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 12:21:42 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 15:59:19 +01:00
2025-12-21 02:16:33 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-08 22:35:06 +01:00
2025-12-23 17:12:14 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-03 14:50:16 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-06 12:08:16 +01:00
2025-10-07 10:55:31 +02:00
2024-05-22 08:38:12 +02:00
2024-09-21 12:21:14 +02:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-24 00:02:40 +01:00
2025-12-22 23:01:05 +01:00
2025-06-14 21:08:23 +02:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-08 09:31:39 +01:00
2026-01-01 23:30:10 +01:00
2025-12-26 22:06:09 +01:00
2026-01-08 14:15:47 +01:00
2025-12-26 22:06:09 +01:00
2026-01-08 14:15:47 +01:00
2025-12-26 22:06:09 +01:00
2026-01-08 14:15:47 +01:00
2025-12-26 22:06:09 +01:00
2026-01-05 23:16:04 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2024-06-01 12:25:13 +02:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-04 14:42:08 +01:00
2026-01-01 12:43:59 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 15:59:19 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 15:59:19 +01:00
2025-12-26 22:06:09 +01:00
2025-12-29 22:44:34 +01:00
2025-12-29 22:44:34 +01:00
2026-01-01 12:43:59 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-08 22:35:06 +01:00
2025-12-03 14:50:16 +01:00
2025-12-12 04:18:48 +01:00
2025-12-31 17:00:03 +01:00
2025-07-08 13:33:38 +02:00
2025-12-26 22:06:09 +01:00
2025-12-03 14:50:16 +01:00
2025-12-26 22:06:09 +01:00
2025-11-25 11:05:48 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 15:59:19 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 15:59:19 +01:00
2025-12-31 15:59:19 +01:00
2025-12-31 15:59:19 +01:00
2025-12-26 22:06:09 +01:00
2025-12-31 15:59:19 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-22 23:01:05 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-29 10:49:30 +01:00
2025-12-26 22:06:09 +01:00
2023-11-22 07:44:05 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2025-12-26 22:06:09 +01:00
2025-12-19 10:58:11 +01:00
2026-01-08 14:15:47 +01:00
2025-12-18 22:10:06 +01:00
2025-04-05 21:03:47 +02:00
2026-01-07 14:31:08 +01:00
2026-01-08 22:35:06 +01:00
2025-12-26 22:06:09 +01:00
2026-01-02 10:45:12 +01:00
2025-12-03 14:50:16 +01:00