Ticket #8527: signal_set.cpp

File signal_set.cpp, 357 bytes (added by Pichot Fabien <pichot.fabien@…>, 9 years ago)

test emphazing the problem

Line 
1#include <boost/asio/signal_set.hpp>
2#include <boost/asio/io_service.hpp>
3
4using namespace boost;
5
6void
7sig_fn(boost::system::error_code const& error, int signum)
8{
9}
10
11int
12main(int argc, const char *argv[])
13{
14 asio::io_service io;
15 asio::signal_set set(io, SIGSEGV);
16
17 set.async_wait(sig_fn);
18 int *ptr = nullptr;
19 *ptr = 42;
20 io.run();
21 return 0;
22}