]> andersk Git - moira.git/commitdiff
detect ingres error -37000 as a deadlock
authormar <mar>
Fri, 16 Apr 1993 14:11:57 +0000 (14:11 +0000)
committermar <mar>
Fri, 16 Apr 1993 14:11:57 +0000 (14:11 +0000)
gen/prlogger.dc

index 4afb2a44b2410b062f405cc00d51679b07a401a8..df9074ef1cbfa5a730bcdc5b720578aced53d3a2 100644 (file)
@@ -94,6 +94,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", "PrLogger build encountered INGRES ERROR %d",
                   sqlca.sqlcode);
     exit(MR_INGRES_ERR);
This page took 0.045596 seconds and 5 git commands to generate.