Changeset 18 in libcf++ for trunk/src/network.cpp
- Timestamp:
- 08/12/15 23:51:04 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/network.cpp
r15 r18 84 84 tv.tv_usec = 0; 85 85 86 result = select(s ock+ 1, &rfds, wfdsPtr, NULL, &tv);86 result = select(static_cast<int>(sock) + 1, &rfds, wfdsPtr, NULL, &tv); 87 87 if (result < 0) 88 88 THROW_EXCEPTION("select error"); … … 173 173 } 174 174 175 if (mSocket == UNUSED_SOCKET)175 if (mSocket == cf::nodesc) 176 176 mSocket = ::socket(PF_INET, SOCK_STREAM, IPPROTO_TCP); 177 177 … … 192 192 cf::void_t cf::network::tcp::close() 193 193 { 194 if (mSocket == UNUSED_SOCKET)194 if (mSocket == cf::nodesc) 195 195 return; 196 196 197 197 closesocket(mSocket); 198 198 199 mSocket = UNUSED_SOCKET;199 mSocket = cf::nodesc; 200 200 } 201 201 … … 324 324 throw (exception) 325 325 { 326 if (sock == UNUSED_SOCKET)326 if (sock == cf::nodesc) 327 327 THROW_EXCEPTION("has invalid socket"); 328 328 … … 333 333 throw (exception) 334 334 { 335 if (mSocket == UNUSED_SOCKET)335 if (mSocket == cf::nodesc) 336 336 THROW_EXCEPTION("has invalid socket"); 337 337 338 338 cf::socket_t sock = mSocket; 339 339 340 mSocket = UNUSED_SOCKET;340 mSocket = cf::nodesc; 341 341 342 342 return sock;
Note:
See TracChangeset
for help on using the changeset viewer.