Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2002-08-15 15:33:43


----- Original Message -----
From: "Alexander Terekhov" <TEREKHOV_at_[hidden]>

> David Abrahams wrote:
> [...]
> > If all the code is exception-neutral and gives the basic guarantee,
> > by the time the thread exits, all program invariants are intact.
>
> Even if some throw() operation would suddenly throw?

What language are you talking about here? In C++ a function with a throw()
exception specification can not throw. It can only return or terminate.

-----------------------------------------------------------
           David Abrahams * Boost Consulting
dave_at_[hidden] * http://www.boost-consulting.com


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