Changeset 14:3caa1d3122db in xplcommon for src/xplcommon/posix/ClientSocket.cc
- Timestamp:
- 12/29/12 10:03:12 (11 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/xplcommon/posix/ClientSocket.cc
r6 r14 36 36 #include <poll.h> 37 37 38 #include <sys/socket.h> 39 38 40 //------------------------------------------------------------------------------ 39 41 … … 72 74 //------------------------------------------------------------------------------ 73 75 76 bool ClientSocket::connect(const struct sockaddr* addr, size_t addrlen) 77 { 78 int result = ::connect(fd, addr, addrlen); 79 if (result<0 && errno!=EINPROGRESS) { 80 setErrorCodeFromErrno(); 81 } 82 return result>=0; 83 } 84 85 //------------------------------------------------------------------------------ 86 74 87 // Local Variables: 75 88 // mode: C++
Note:
See TracChangeset
for help on using the changeset viewer.