[Box Backup-commit] COMMIT r2117 - box/trunk/lib/server
boxbackup-dev@fluffy.co.uk
boxbackup-dev@fluffy.co.uk
Sat, 29 Mar 2008 01:54:29 +0000 (UTC)
Author: chris
Date: 2008-03-29 01:54:28 +0000 (Sat, 29 Mar 2008)
New Revision: 2117
Modified:
box/trunk/lib/server/SocketStream.cpp
Log:
Close after logging socket error, so that we don't lose errno.
Modified: box/trunk/lib/server/SocketStream.cpp
===================================================================
--- box/trunk/lib/server/SocketStream.cpp 2008-03-28 22:59:28 UTC (rev 2116)
+++ box/trunk/lib/server/SocketStream.cpp 2008-03-29 01:54:28 UTC (rev 2117)
@@ -170,10 +170,10 @@
", port " << Port << ")", err);
#else // !WIN32
int err = errno;
- ::close(mSocketHandle);
BOX_LOG_SYS_ERROR("Failed to connect to socket (type " <<
Type << ", name " << Name << ", port " << Port <<
")");
+ ::close(mSocketHandle);
#endif // WIN32
mSocketHandle = INVALID_SOCKET_VALUE;