On Wed, Aug 21, 2002 at 11:55:37PM -0400, Rocco Caputo wrote:
>
> You're right that I'm trying to preserve the existing behavior. I
> really hate changing the public interface, even in braindead spots.
>
> How about $session->option("auto_shutdown" => 0)? The default value
> would be 1, which enables the current behavior.
I opted against using option() for this right now. Moving trace to
_trace (and the others) is a public interface changes that will take
months to implement. Moving the component options to option() would
also take a long time. Rather than wait for all that, I added a
"shutdown_on_error" value to the heap.
That's also bad, but I don't think it's as bad. Changes have been
committed to cvs; let me know how it works.
-- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sf.net