Skip to content

Support for kqueue / epoll

Choose a tag to compare

@swhitty swhitty released this 19 Sep 10:57
· 479 commits to main since this release
03412e3
  • Gracefully finish existing requests then stop server with await server.stop()
  • Retrieve the server listening address with await server.listeningAddress
  • Use makeEventQueuePool() to enable kqueue(2) on Darwin platforms and epoll(7) on Linux.
  • PollingSocketPool remains the default socket pool.
  • Fixes WebSocket bug where connection would not be removed after disconnection.
  • Fixes for Swift 5.7 related warnings