mirror of
https://github.com/postgres/postgres.git
synced 2025-11-12 05:01:15 +03:00
Goodbye ABORT. Hello ERROR for all errors.
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/backend/libpq/Attic/be-pqexec.c,v 1.12 1998/01/05 03:31:28 momjian Exp $
|
||||
* $Header: /cvsroot/pgsql/src/backend/libpq/Attic/be-pqexec.c,v 1.13 1998/01/07 21:03:16 momjian Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@@ -82,7 +82,7 @@ PQfn(int fnid,
|
||||
}
|
||||
else if (args[i].len > sizeof(int4))
|
||||
{
|
||||
elog(ABORT, "arg_length of argument %d too long", i);
|
||||
elog(ERROR, "arg_length of argument %d too long", i);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -125,7 +125,7 @@ PQfn(int fnid,
|
||||
* If a query is does not return tuples, return "C query-command".
|
||||
* If there is an error: return "E error-message".
|
||||
*
|
||||
* Note: if we get a serious error or an elog(ABORT), then PQexec never
|
||||
* Note: if we get a serious error or an elog(ERROR), then PQexec never
|
||||
* returns because the system longjmp's back to the main loop.
|
||||
* ----------------
|
||||
*/
|
||||
@@ -211,7 +211,7 @@ pqtest_PQexec(char *q)
|
||||
case 'P':
|
||||
a = PQparray(&res[1]);
|
||||
if (a == NULL)
|
||||
elog(ABORT, "pqtest_PQexec: PQparray could not find portal %s",
|
||||
elog(ERROR, "pqtest_PQexec: PQparray could not find portal %s",
|
||||
res);
|
||||
|
||||
t = PQntuples(a);
|
||||
|
||||
Reference in New Issue
Block a user