4.2.4

最后更新于:2022-04-02 06:46:13

# 4.2.4 * 增加全面的协程绑定检测和友好的错误提示 * Runtime stream hook 增加error\_text支持 * 重构HTTP2客户端, 修复断线重连问题, 修复cookie问题 * 增加异步redis回调函数类型检测 * 修复http客户端使用下载API后无法执行其它请求 * 修复`swoole_http_response->detach`跨函数内存错误 * 修复在协程化后PDO连接异常断开问题 * 明确参数解析错误统一返回FALSE(而不是null) * 修复协程切换后异常丢失问题 * 修复`task_max_request`不生效问题 * 优化mysql响应包完整性检测 * 修复flock死锁问题 * 修复底层swoole\_buffer没有释放object的错误 * 修复多个`Content-Length`头造成的BUG * 增强底层zval类型检测, 防御性编程 * 修复HTTP协程客户端setData使用对象(stream)的bug, 重构HTTP协程的属性处理 * openssl错误清理优化 * `co::fread`优化兼容fseek和非普通文件读取 * swoole\_server TCP和UDP模式分离 * 修复创建server时传入非法参数导致的问题 * 修复在BASE模式下`addProcess`产生的错误 * 修复task进程使用`reload_async`(异步安全重启特性)的问题 * 增加`package_eof`非法空字符串检测 * 移除弃用的多线程模式的代码
';