Skip to content

fix: socket blocking flag is inverted when setting it

After commit 1d923ba7, using a non-blocking socket (e.g. poll(..., timeout=0)) will still result in a blocking socket.

It appears the above commit inverted the behavior.

This merge request fixes the blocking flag: blocking will be set to false when the flag is 0x800.

Merge request reports

Loading