mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
To avoid race conditions, we wait for all room joins on the WebSocket to be successful before sending any messages to the portal. This requires us to split room join messages from other messages so we can still send them separately. Resolves: #9647
Connlib
Firezone's connectivity library shared by all clients.
Building Connlib
You shouldn't need to build connlib directly; it's typically built as a dependency of one of the other Firezone components. See READMEs in those directories for relevant instructions.