id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 8527,signal_set goes into an infinit handling loop while handling SEGV,Pichot Fabien ,chris_kohlhoff,"When you create a signal_set handling SIGSEGV, and generate a real SEGV just after a call to async_wait, the program goes into an infinite loop of handling, burning a cpu to 100%. It seems that the asio handler writes the signal number into a pipe, returns, and is called again indefinitely (Cf the {l,s}trace log). I attached a small test to reproduce the problem, strace and ltrace files (interrupted after few seconds). Not sure if it's useful though ",Bugs,closed,To Be Determined,asio,Boost 1.53.0,Problem,invalid,asio signal_set,