Changeset 13 in libcf++
- Timestamp:
- 06/13/15 00:12:45 (9 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/network.cpp
r10 r13 239 239 } 240 240 241 /* 3. set options */242 try243 {244 setReuseAddress(*this);245 }246 catch (cf::exception & e)247 {248 FORWARD_EXCEPTION(e);249 }250 251 241 setTimeout(timeout); 252 242 253 /* 4. connect */243 /* 3. connect */ 254 244 result = ::connect(mSocket, (struct sockaddr *)&addr, sizeof(addr)); 255 245 if (result < 0) … … 272 262 273 263 if (retval) 274 THROW_EXCEPTION(" cannot get error from socket option");264 THROW_EXCEPTION("SO_ERROR: " << retval); 275 265 } 276 266 else -
trunk/test/makefile
r4 r13 48 48 49 49 ifeq ($(memcheck),yes) 50 VALGRIND = valgrind - -leak-check=full --trace-children=yes --show-reachable=yes --track-origins=yes50 VALGRIND = valgrind -v --leak-check=full --trace-children=yes --show-reachable=yes --track-origins=yes 51 51 endif 52 52 -
trunk/test/test.cpp
r12 r13 208 208 cf::bin msg; 209 209 210 server.listen(PORT); 210 server.bind(PORT); 211 server.listen(); 211 212 212 213 while (true) … … 262 263 SYNCHRONIZED(gMutex) 263 264 { 264 std::cerr << e.stackTrace() << cf::exception::systemMessage() ;265 std::cerr << e.stackTrace() << cf::exception::systemMessage() << std::endl; 265 266 } 266 267 }
Note:
See TracChangeset
for help on using the changeset viewer.