-
In windows XP with NOD32 2.7 installed more than 64 simultaneous tcp::socket::async_connect calls lead to 100% CPU consuming, handlers are never get called. 64 calls work fine.
You use custom win_fd_set struct for select(...) calls, with win_fd_set_size = 1024. NOD32 installs LSP. Looks like its LSP cannot handle more than 64 sockets in select(...) call. But select(...) should return "-1" in...
2009-11-06 13:34:01 UTC by nobody
-
chris_kohlhoff committed patchset 1441 of module asio to the asio C++ library CVS repository, changing 1 files.
2009-09-19 21:53:14 UTC by chris_kohlhoff
-
From the "Reading from a socket directly into a streambuf" example in basic_streambuf.hpp:
asio::streambuf::const_buffers_type bufs = b.prepare(512);
I believe that should be mutable_buffers_type, not const_buffers_type.
2009-09-12 17:48:10 UTC by dkq
-
chris_kohlhoff committed patchset 1440 of module asio to the asio C++ library CVS repository, changing 15 files.
2009-09-12 00:14:49 UTC by chris_kohlhoff
-
Calling sputn() on an asio::streambuf that doesn't have enough space writes characters up to the max_size limit, then throws a std::length exception. This leaves the caller unable to determine how much data was successfully written to the streambuf. For example, consider the following snippet:
boost::asio::streambuf srcbuf;
std::ostream src_ostream(&srcbuf);
std::istream...
2009-09-11 19:37:24 UTC by dkq
-
chris_kohlhoff committed patchset 1439 of module asio to the asio C++ library CVS repository, changing 3 files.
2009-09-11 13:57:01 UTC by chris_kohlhoff
-
chris_kohlhoff committed patchset 1438 of module asio to the asio C++ library CVS repository, changing 2 files.
2009-09-10 13:51:41 UTC by chris_kohlhoff
-
chris_kohlhoff committed patchset 1437 of module asio to the asio C++ library CVS repository, changing 1 files.
2009-09-09 22:58:19 UTC by chris_kohlhoff
-
chris_kohlhoff committed patchset 1436 of module asio to the asio C++ library CVS repository, changing 1 files.
2009-09-09 10:07:15 UTC by chris_kohlhoff
-
chris_kohlhoff committed patchset 1435 of module asio to the asio C++ library CVS repository, changing 1 files.
2009-09-08 10:12:32 UTC by chris_kohlhoff