db_fatal_id
| Definition: |
include database.e
db_fatal_id = i |
| Description: | You can catch certain fatal database errors by installing your own fatal error handler. Simply overwrite the global variable db_fatal_id with the routine id of one of your own procedures. The procedure must take a single argument which is a sequence. When certain errors occur your procedure will be called with an error message string as the argument. Your procedure should end by calling abort(). |
| pwa/p2js: | Not supported |
| Example: |
include database.e
procedure my_fatal(sequence msg)
puts(2, "A fatal error occurred - " & msg & '\n')
abort(1)
end procedure
db_fatal_id = routine_id("my_fatal")
|
| See Also: | db_close |