Boost C++ Libraries: Ticket #11629: Appears clash when the boost::log and boost::asio::io_service are running in the same time. https://svn.boost.org/trac10/ticket/11629 <p> I meet the problem that the boost::log can't output any of log to target file when executes boost::asio::io_service.run() for socket. The socket uses the functions as followed: </p> <blockquote> <p> 1) async_connect 2) async_read_until. It receives data from server. 3) async_write. It sends heartbeat data interval 60 seconds. </p> </blockquote> <p> But if I mask the _ioService.run(),The boost::log work normally. what reason is that? what is I remind when use the boost::log and boost::asio::server? </p> <p> BOOST library version is boost_1_58. My OS information as followed: </p> <blockquote> <p> [liangzh@localhost agent]$ uname -a </p> <blockquote> <p> Linux localhost 2.6.32-358.el6.x86_64 <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1" title="#1: Bugs: boost.build causes ftjam to segfault (closed: Wont Fix)">#1</a> SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux </p> </blockquote> <p> [liangzh@localhost lebe_log]$ uname -m </p> <blockquote> <p> x86_64 </p> </blockquote> <p> [liangzh@localhost lebe_log]$ uname -r </p> <blockquote> <p> 2.6.32-358.el6.x86_64 </p> </blockquote> <p> [liangzh@localhost agent]$ gcc --version </p> <blockquote> <p> gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11) Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. </p> </blockquote> </blockquote> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/11629 Trac 1.4.3