Hi!
On Mar 9, 2009, at 9:59 AM, Monty Taylor wrote:
before those propagate to somewhere bad. Of course, to do this
properly,
we need to get all of those new'd pointers in to shared_ptr<>'s so
that
we don't leak by doing that...
This is my main concern with exceptions... we need to make sure we
have a way to test failure and to make sure that all code is cleaned
up to handle this behavior well (as well as test for performance
regression).
In concept I like it, we just need to do it right.
On a similar note, Stewart's use of abort() has made me start to
wonder if we need to either make more use of signals to handle
shutdown, or if we should un-require them for the shutdown process.
The advantage of not using them is simple... if we ever need to run on
OS'es without them it makes the porting work simpler.
Cheers,
-Brian
--
_______________________________________________________
Brian "Krow" Aker, brian at tangent.org
Seattle, Washington
http://krow.net/ <-- Me
http://tangent.org/ <-- Software
_______________________________________________________
You can't grep a dead tree.
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp