github swoole/swoole-src v5.1.4

26 days ago

🐛 Bug Fixed:

  • Fix broken build with GCC 14. @remicollet
  • Fix could not send SSL negotiation packet(Resource temporarily unavailable). @NathanFreeman
  • Fix the issue where certain critical parameters of Swoole\Server are not reset to 0 during process restart. @NathanFreeman
  • Fix the problem where Swoole\Http\Request::getMethod() returns the incorrect request method when HTTP2 is enabled. @matyhtf

💪 Optimization:

  • Optimize Swoole\Http\Response::end(). Response data larger than 16K will be sent directly through the socket, while data smaller than or equal to 16K will be copied to the buffer first before being sent out via the socket. @NathanFreeman

😊 Thank you

  • Thank you for your contribution to Swoole v5.1.4. Wish you good health, all the best, and smooth work.

🐛 Bug 修复:

  • 修复无法在GCC 14编译Swoole的问题。 @remicollet
  • 修复pdo_pgsql在协程化时会抛出资源不可用的错误。 @NathanFreeman
  • 修复Swoole\Server进程重启时,某些关键参数不会重置为0。 @NathanFreeman
  • 修复开启HTTP2时,Swoole\Http\Request::getMethod()返回错误的请求方法的问题。 @matyhtf

💪 优化:

  • 优化Swoole\Http\Response::end(),大于16K的响应数据将通过套接字直接发送,小于等于16K的数据会先拷贝在buffer中,再通过套接字发送出去。 @NathanFreeman

😊 致谢

  • 感谢你们为Swoole v5.1.4做出的贡献,祝愿大家身体健康,万事如意,工作顺利。

Don't miss a new swoole-src release

NewReleases is sending notifications on new releases.