protected void handleFatalError ( Object causer , Error error ) { if ( _fatalThrottle . throttleOp ( ) ) { throw error ; } log . warning ( "Fatal error caused by '" + causer + "': " + error , error ) ; }
Attempts to recover from fatal errors but rethrows if things are freaking out too frequently .