Boost logo

Boost :

From: Glenn Schrader (gschrad_at_[hidden])
Date: 2007-09-24 12:50:09


Ion,

I've run across an issue in the shared memory initialization sequence.
In managed_open_or_create_impl.hpp at around line 291 there is a a try /
catch that detects if creating a shared memory segment fails due to it
already existing. This fails to work for programs compiled without
exceptions. What happens is that any thrown exception causes an
immediate program exit so the try / catch handler never gets a chance to
act.

Glenn Schrader - MITLL


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