Boost logo

Boost :

From: Oliver.Kowalke_at_[hidden]
Date: 2006-07-24 10:05:52


Hi,
I tried boost::system-0.2.1 out. If I execute:

int main( int argc, char *argv[])
{
...
   sys::error_code ec( EINTR, sys::errno_ec);
   sys::system_error se( ec);
   printf("%s\n", se.what() );
   throw se; // terminate() called
...
}

std::terminate() and std::set_unexpected are called. What is going
wrong?

regards,
Oliver


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk