Skip to content

v1.0.2

Compare
Choose a tag to compare
@olesku olesku released this 12 Jan 14:42
· 33 commits to master since this release
  • Move to debian bullseye slim image for our Docker builds.

  • Fix race condition when setting up handlers.
    onHTTPRequest and onWebsocketRequest handlers was initialized after the
    client was added to epoll. This might cause a raceconditon where we try
    to parse a client request before it has an assigned handler. When this
    happens a std::bad_function_call is thrown. Fixed by setting up the
    handlers before adding the client to our epoll set.