]> andersk Git - moira.git/blobdiff - gen/moddiff.dc
ifdeffd getpid() dec. for sgi
[moira.git] / gen / moddiff.dc
index 66bb369b95eec92bab20270cf90360bc4745ef6d..8ab2f463d43657630bca8d44f304eeef04923d53 100644 (file)
@@ -41,7 +41,10 @@ time_t ModTime;
     EXEC SQL SELECT modtime INTO :filetime FROM tblstats 
       WHERE table_name = :tbl_name;
     if (sqlca.sqlcode != 0) {
-       fprintf(stderr, "Query failed: %d\n", sqlca.sqlcode);
+       if (sqlca.sqlcode == -37000 ||
+           sqlca.sqlcode == 17700)
+         exit(MR_DEADLOCK);
+       fprintf(stderr, "Moddiff Query failed: %d\n", sqlca.sqlcode);
        return(MR_DATE);
     }
 #ifdef DEBUG
This page took 0.030685 seconds and 4 git commands to generate.