Skip to content

Gnet v2.5.0, Cowboy Bebop

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Apr 14:42
· 55 commits to refs/heads/master since this release
5c043e6

Cowboy-Bebop-Ein-Ein-Cowboy-Bebop-Spike-Spiegel-Faye-Valentine-Edward-Cowboy-Bebop-2288078-wallhere com

Important

Edge-triggered mode is officially supported in gnet!

Visit also Announcing gnet v2.5.0

🚀 Features

  • feat: support multiple network addresses binding (#578)
  • feat: support edge-triggered I/O (#576)

🛩 Enhancements

  • opt: reduce duplicate code of I/O processing (#587)
  • opt: refine the code of I/O handlers (#586)
  • opt: enable ET mode on listener event-loop by default (#585)
  • opt: disable SO_REUSEPORT on Unix domain sockets (#584)
  • opt: don't disable SO_REUSEPORT on DragonFlyBSD (#583)
  • opt: only enable SO_REUSEPORT on Linux and FreeBSD (#580)

🐛 Bugfixes

  • bug: fix the EEXIST of epoll_ctl in eventloop.open (#572)
  • bug: return 0 instead of -1 when error occurred on a write (#569)

Thanks to all these contributors: @daynobug and @panjf2000 for making this release possible.

What's Changed

New Contributors

Full Changelog: v2.4.0...v2.5.0