Перейти к содержимому
Оригинал
Tproger · Программирование· Ольга Вершинина·· 9 дней назадОценка ИИ13

Cloudflare workerd 1.20260926.1 修复 TCP 连接处理与 TransformStream 取消

Оригинальный заголовок: workerd 1.20260926.1 исправил обработку TCP-соединений и отмену TransformStream

Заголовок и краткое изложение на выбранном языке ожидают перевода.

Краткий обзор ИИ

Cloudflare 发布 workerd 1.20260926.1,修复 TCP connect() 处理器的异常处理,并调整 TransformStream 取消逻辑:取消现在基于可写端状态完成,转换对象在流结束后释放。

Полный текст

26 сентября Cloudflare выпустила workerd 1.20260926.1. Это серверный JavaScript/Wasm-рантайм, который используют для самостоятельного размещения, локальной разработки и тестирования приложений Cloudflare Workers, а также в качестве программируемого HTTP-прокси.

В новой версии исправили обработку исключений в обработчике TCP connect(). Разработчики также изменили отмену TransformStream: теперь она завершается на основе состояния записываемой стороны, а объект преобразования освобождается после окончания работы потока.

Среди других изменений: политика повторных попыток для вызовов JSRPC, чтение отсоединённых и вышедших за границы буфера фрагментов DataView как пустых, обновление типов reasoning для Workers AI и дополнительные проверки линтера на использование перемещённых объектов.

Обновление важно для разработчиков Cloudflare Workers и команд, которые запускают workerd самостоятельно: исправления затрагивают сетевые подключения и завершение потоков, а для вызовов JSRPC теперь применяется политика повторных попыток.

Источник: Tproger · Программирование · tproger.ru