From: synergism Date: 2008-09-18T21:37:35+09:00 Subject: at_exit handler *except* for fatal runtime error How do we execute a handler (I assume via at_exit) when a program terminates *except* when there was a fatal runtime error (e.g. any error such as "divide by zero" that terminates the program)? We thought perhaps 'caller' would give us some clues but it turns out to be useless. Ben