Files
browser/src
Navid EMAD d7e283fed9 Don't propagate http_client.request errors from Fetch.init
When http_client.request fails synchronously (e.g. RobotsLayer returning
RobotsBlocked because robots.txt is already cached), Client.request
invokes our error_callback before returning the error. httpErrorCallback
rejects the promise and releases response._arena. Letting the error
propagate from Fetch.init also fires the `errdefer response.deinit`,
double-freeing the arena and corrupting the arena pool — eventually
surfacing as a malloc abort during teardown.

Fixes #2403.
2026-05-09 14:57:08 +02:00
..
2026-04-22 08:42:18 +08:00
2026-04-25 13:22:41 +08:00
2026-05-04 16:41:22 +01:00
2026-05-07 09:00:33 -07:00
2026-04-28 22:21:27 +08:00
2026-04-20 17:13:06 +08:00
2026-04-27 16:05:40 +03:00
2026-04-10 06:51:10 +08:00
2026-04-22 08:42:18 +08:00
2026-05-04 16:41:22 +01:00
2026-04-23 15:48:13 +08:00
2026-05-02 11:58:46 +08:00
2026-01-24 07:59:41 +08:00