From e1c251ac0bd058a63cc2d7059fa74d6682573231 Mon Sep 17 00:00:00 2001 From: mar Date: Fri, 26 Nov 1993 15:44:46 +0000 Subject: [PATCH] add deadlock detection --- gen/hosts.dc | 4 ++++ gen/pobox.dc | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/gen/hosts.dc b/gen/hosts.dc index a4f27a16..207d3590 100644 --- a/gen/hosts.dc +++ b/gen/hosts.dc @@ -145,6 +145,10 @@ char **argv; sqlerr: com_err(whoami, MR_INGRES_ERR, " code %d\n", sqlca.sqlcode); +#ifsql INGRES + if (sqlca.sqlcode == 17700 || sqlca.sqlcode == -37000) + exit(MR_DEADLOCK); +#endsql critical_alert("DCM", "Hosts build encountered INGRES ERROR %d", sqlca.sqlcode); exit(MR_INGRES_ERR); diff --git a/gen/pobox.dc b/gen/pobox.dc index c06087cb..f0fd135a 100644 --- a/gen/pobox.dc +++ b/gen/pobox.dc @@ -123,6 +123,10 @@ char **argv; sqlerr: com_err(whoami, MR_INGRES_ERR, " code %d\n", sqlca.sqlcode); +#ifsql INGRES + if (sqlca.sqlcode == 17700 || sqlca.sqlcode == -37000) + exit(MR_DEADLOCK); +#endsql critical_alert("DCM", "Pobox build encountered INGRES ERROR %d", sqlca.sqlcode); exit(MR_INGRES_ERR); -- 2.45.2