多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 4.3.1 [TOC] ## 优化 * `Server`开启`ssl_verify_peer`后, 客户端未提供证书的将被强制切断连接 (31a038f) (@shiguangqi) * `MySQL\Statement::execute`方法可以正确接收null参数 (0207ebc) (@twose) * 现在一部分由于非法代码导致的致命错误提示将会打印调用堆栈, 提示更为友好(如在协程外调用了协程方法) (@twose) ## 修复 * 修复`swSignalfd_set`的非预期结果 (#2397) (@junwei-qu) * 修复`Socks5`代理内存错误 (9dd0b7c) (@twose) * 修复`Redis`客户端向后兼容性(连接超时配置不生效问题) (21f34cc) (@twose) * 修复`Server`的reload错误地kill进程的BUG (31a038f) (@shiguangqi) * 修复`Http`客户端超时在某些情况下不够精准的问题 * 修复`Http`客户端defer模式下使用`recv`收包时, 通过参数控制超时不生效的问题 (2c1cd83) (@twose) * 修复在协程之外错误地调用某些协程API会导致进程崩溃的问题 (2bf6b09) (@twose) * 修复在MacOS平台下的PHP73版本中使用Swoole多进程并开启`pcre.jit`时使用正则函数会导致coredump的问题 (17ccaf3) (@twose) * 修复在某些32位环境下编译失败的问题 (#2411) (@twose) * 修复`Co\Socket`构造失败时未抛出异常, 使用构造失败的对象时产生的coredump (@twose) * 修复`Process\Pool`使用系统消息队列通信时数据发送失败的问题 (#2424) (@matyhtf) * 修复`Server`在BASE模式下,`user`和`group`配置不生效 (#2402) (@matyhtf) * 修复低版本Linux内核下, 由于epoll回调onError事件导致MySQL客户端没有正确清除连接定时器导致的问题 (d6736e4) (@twose)