Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upUpdate facil.io version #3259
Conversation
added some commits
Feb 1, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment
Hide comment
michaelhixson
Feb 6, 2018
Member
LGTM assuming it works on Travis. I tested this on ServerCentral, and it fixes the issue we're seeing with the current build of facil.io.
|
LGTM assuming it works on Travis. I tested this on ServerCentral, and it fixes the issue we're seeing with the current build of facil.io. |
nbrady-techempower
merged commit 7f70b5e
into
TechEmpower:master
Feb 7, 2018
1 check passed
continuous-integration/travis-ci/pr
The Travis CI build passed
Details
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
boazsegev commentedFeb 6, 2018
I doubt if this is necessary, but Michael mentioned there were issue with the facil.io run (or, to be precise, that something happened on the app server during, or just before, the facil.io run).
The updated version mainly focused on the Websocket client features and minor refactoring, but the minor refactoring included changes to the logic in the beta.2 fix for cluster mode, so maybe this will help.
I should probably point out that I stress tested the beta.4 today with no adverse effects (no memory leaks, no crashes, all was good). However, I have no way to test an 80 core cluster with remote clients (I just don't have that kind of access), so I'm not sure if this fixes whatever went wrong (if it's even facil.io related).
Sidenote: I removed the
0.0.0.0binding from the command line. The NULL address should support IPv6, while I fear the0.0.0.0might limit the address scheme to IPv4 (I doubt it, but I never tested the idea).