Set the non-blocking option on the socket.
Declared in <util/sock.h>
<util/sock.h>
[[nodiscard]] virtual bool SetNonBlocking() const;
true if set successfully
The return value should not be discarded.