]> andersk Git - moira.git/commitdiff
add deadlock detection
authormar <mar>
Fri, 26 Nov 1993 15:44:46 +0000 (15:44 +0000)
committermar <mar>
Fri, 26 Nov 1993 15:44:46 +0000 (15:44 +0000)
gen/hosts.dc
gen/pobox.dc

index a4f27a1675824f75b85c6c47a50a99d46f8595a1..207d35905b5a501cc2a1fe2f2777af7302ea42a9 100644 (file)
@@ -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);
index c06087cbda245d58a65f596990172a3494739280..f0fd135a6d338dc6edfa6e8936af5ead6ce820d1 100644 (file)
@@ -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);
This page took 0.549343 seconds and 5 git commands to generate.