From ff7c34176e8c6e19b50e842f31bda5b3e54b877f Mon Sep 17 00:00:00 2001 From: mar Date: Fri, 1 Nov 1991 18:44:05 +0000 Subject: [PATCH 1/1] handle deadlock errors --- gen/ca.dc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gen/ca.dc b/gen/ca.dc index c21134b7..d452559a 100644 --- a/gen/ca.dc +++ b/gen/ca.dc @@ -43,6 +43,8 @@ char **argv; int id; EXEC SQL END DECLARE SECTION; + initialize_sms_error_table (); + #ifsql INGRES EXEC SQL CONNECT sms; #endsql @@ -159,6 +161,10 @@ char **argv; sqlerr: com_err(whoami, MR_INGRES_ERR, " code %d\n", sqlca.sqlcode); +#ifsql INGRES + if (sqlca.sqlcode == 17700) + exit(MR_DEADLOCK); +#endsql critical_alert("DCM", "Central America build encountered INGRES ERROR %d", sqlca.sqlcode); exit(MR_INGRES_ERR); -- 2.45.2