On Linux & Mac connect() returns EINPROGRESS when the socket is set to non-blocking. This return value was not checked for with the PXO chat lobby connection, which caused the connection to ultimately fail. This change simply adds that missing value check.
Related Issues
Screenshots (if applicable)
Checklist
[x] I have tested my changes locally and verified that they work as intended.
[x] I have documented any new or modified functionality.
[x] I have reviewed the changes to ensure they do not introduce any unnecessary complexity or duplicate code.
[x] I understand that by submitting this pull request, I am agreeing to license my contributions under the project's license.
Pull Request Type
Description
On Linux & Mac
connect()
returnsEINPROGRESS
when the socket is set to non-blocking. This return value was not checked for with the PXO chat lobby connection, which caused the connection to ultimately fail. This change simply adds that missing value check.Related Issues
Screenshots (if applicable)
Checklist
Additional Comments