errorDispatcher: add fatal error handling