Results 1 issues of San

On windows, errno will not be set when socket send failed, see https://docs.microsoft.com/en-us/windows/win32/winsock/error-codes-errno-h-errno-and-wsagetlasterror-2