I agree with Jim's position in a different way...he wants to allow configuration of when to emit a fatal. I think it's silly to depend on polling to determine when a failure has occurred -- when the failure occurs, log something, drop a file in a known place, or something. Just because a module fails and permits execution around it does not mean it should not report the failure.
Silent failures are as bad as taking the server down. But, for my server, I don't want some module making the call that the server can't continue just because the module stubs its toe. It may be that I can compensate for the failure, and if module authors insist on fataling at the slightest little boo-boo, I won't have that option. On Friday, October 18, 2002, at 02:12 PM, Scott S. Goodwin wrote:
I agree with Jim's position.
