#0 0x0000000000410a32 in boost::detail::atomic_exchange_and_add (pw=0x38, dv=-1) at sp_counted_base_gcc_x86.hpp:50 #1 0x0000000000410b32 in boost::detail::sp_counted_base::release (this=0x30) at sp_counted_base_gcc_x86.hpp:143 #2 0x000000000043d31d in ~wrapped_handler (this=0x8ae0e8) at wrapped_handler.hpp:34 #3 0x000000000043d37a in ~handler_wrapper (this=0x8ae0d0) at strand_service.hpp:301 #4 0x000000000043d3c2 in boost::asio::detail::handler_ptr >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::system::error_code, int>, boost::_bi::bind_t >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::strand_service::handler_wrapper >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::system::error_code, int>, boost::_bi::bind_t >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > > >::reset (this=0x40dff3b0) at handler_alloc_helpers.hpp:240 #5 0x000000000043d3f6 in ~handler_ptr (this=0x40dff3b0) at handler_alloc_helpers.hpp:218 #6 0x000000000044cde7 in boost::asio::detail::strand_service::dispatch >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::system::error_code, int>, boost::_bi::bind_t >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (this=0x2a960112f0, impl=, handler=@0x40dff3d0) at strand_service.hpp:451 #7 0x000000000044ce3b in boost::asio::io_service::strand::dispatch >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::system::error_code, int>, boost::_bi::bind_t >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (this=0x40dff540, handler=) at strand.hpp:118 #8 0x000000000044ce9e in boost::asio::detail::asio_handler_invoke >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::system::error_code, int>, boost::asio::io_service::strand, boost::_bi::bind_t >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (function=, this_handler=0x40dff540) at wrapped_handler.hpp:176 #9 0x000000000044cf48 in boost::asio::detail::handler_queue::handler_wrapper >, boost::system::error_code const&, unsigned long>, boost::_bi::list3 > > >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::system::error_code, int> >::do_call (base=) at handler_queue.hpp:192 #10 0x0000000000450fb0 in boost::asio::detail::task_io_service >::do_one (this=0x2a960051a0, lock=@0x40dff6d0, this_idle_thread=0x40dff690, ec=@0x40dff730) at task_io_service.hpp:253 #11 0x00000000004511e2 in boost::asio::detail::task_io_service >::run (this=0x2a960051a0, ec=@0x40dff730) at task_io_service.hpp:88 #12 0x0000000000451276 in boost::asio::io_service::run (this=0x7fbfffea88) at io_service.ipp:58 #13 0x000000000041a6b2 in boost::_bi::bind_t > >, boost::_bi::list1 >*> > >::operator() (this=) at bind_template.hpp:20 #14 0x000000000046bfcc in boost::function0 >::operator() (this=0x2a9601e8d8) at function_template.hpp:825 #15 0x000000000046a254 in thread_proxy (param=) at /home/agabutero/boost/libs/thread/src/pthread/thread.cpp:127 #16 0x0000002a95bdf919 in start_thread () from /lib64/tls/libpthread.so.0 #17 0x0000002a95da5573 in thread_start () from /lib64/tls/libc.so.6