mirror of
https://bitbucket.org/theswgsource/src-1.2.git
synced 2026-07-31 01:15:48 -04:00
better oci error reporting
This commit is contained in:
@@ -69,25 +69,21 @@ bool DB::OCIServer::checkerr(OCISession const & session, int status)
|
||||
WARNING(true,("Database error: %.*s",512,errbuf));
|
||||
LOG("DatabaseError",("Database error: %.*s",512,errbuf));
|
||||
FATAL(DB::Server::getFatalOnError() || session.getFatalOnError(),("Database error: %.*s",512,errbuf));
|
||||
|
||||
return false;
|
||||
|
||||
/*
|
||||
switch (errcode)
|
||||
|
||||
switch ((int) errcode)
|
||||
{
|
||||
case 1013:
|
||||
FATAL(true,("Cancelled by user request (ctrl-c or kill signal).\n"));
|
||||
break;
|
||||
|
||||
case 12541:
|
||||
REPORT_LOG(true,("Database Error - %.*s\n", 512, errbuf));
|
||||
return false;
|
||||
|
||||
default:
|
||||
FATAL(true,("Unhandled Database Error - %.*s\n", 512, errbuf));
|
||||
break;
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
case OCI_INVALID_HANDLE:
|
||||
REPORT_LOG(true,("Error - OCI_INVALID_HANDLE\n"));
|
||||
|
||||
Reference in New Issue
Block a user