Index: task_io_service.ipp =================================================================== --- task_io_service.ipp (revision 83651) +++ task_io_service.ipp (working copy) @@ -25,6 +25,9 @@ #include #include +#include +#include + #include namespace boost { @@ -448,6 +451,7 @@ // queue is empty and we're not polling, otherwise we want to return // as soon as possible. task_->run(false, this_thread.private_op_queue); + boost::this_thread::sleep_for(boost::chrono::seconds(3)); } o = op_queue_.front();