X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fio%2Fraw_socket.cxx;h=da04c93c8c94a16e2d26a7fd2c8916958fbe6a7a;hb=e3d1fa268686f1d8b621241963665c2919a35aa2;hp=7af6c695b372d8326e9376fe347be85732b52ca0;hpb=6b3a05e23fc8f8121f24824711917e7255f17fa8;p=simgear.git diff --git a/simgear/io/raw_socket.cxx b/simgear/io/raw_socket.cxx index 7af6c695..da04c93c 100644 --- a/simgear/io/raw_socket.cxx +++ b/simgear/io/raw_socket.cxx @@ -331,7 +331,7 @@ bool Socket::isNonBlockingError () if ( wsa_errno != 0 ) { WSASetLastError(0); - ulSetError(UL_WARNING,"WSAGetLastError() => %d",wsa_errno); + SG_LOG(SG_IO, SG_WARN, "isNonBlockingError: WSAGetLastError():" << wsa_errno); switch (wsa_errno) { case WSAEWOULDBLOCK: // always == NET_EAGAIN? case WSAEALREADY: @@ -474,8 +474,7 @@ int Socket::initSockets() WSADATA wsaData; if ( WSAStartup(version_wanted, &wsaData) != 0 ) { - ulSetError(UL_WARNING,"Couldn't initialize Winsock 1.1"); - return(-1); + throw sg_exception("WinSock initialization failed"); } #endif