From: mar Date: Fri, 26 Nov 1993 15:44:46 +0000 (+0000) Subject: add deadlock detection X-Git-Tag: release77~42 X-Git-Url: http://andersk.mit.edu/gitweb/moira.git/commitdiff_plain/e1c251ac0bd058a63cc2d7059fa74d6682573231 add deadlock detection --- 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);