libgo
libgo copied to clipboard
WSAGetLastError 返回值不准确的问题
windows下使用 libgo 协程,进行 send/recv 收发数据,发现当调用 WSAGetLastError 返回值不准确,因为 WSAGetLastError 是线程相关的,而协程会切换实际线程,怎么样才能得到正确的 WSAGetLastError ?
调用API返回后,立即调用WSAGetLastError