Files
Den Ilin a21555ddd2 fix(http): stop unhandled rejections from the fetch cleanup path (#3566)
* fix(http): stop unhandled rejections from the fetch cleanup path

The request/body cleanup commands are fired as floating promises, and the
Rust side releases a resource only once: fetch_cancel_body is
resources_table.close(rid)?, and fetch_read_body also closes the rid at
end-of-body. So every release after the first rejects with BadResourceId
into a promise nobody is listening to.

Make dropBody idempotent and let both cleanup calls handle their own
rejection.

* chore: add changefile

* chore(http): rebuild api-iife.js
2026-09-03 21:00:34 +03:00
..
2026-08-05 15:48:11 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00
2026-08-31 19:17:31 +08:00