]> diplodocus.org Git - nmh/blobdiff - sbr/folder_read.c
Fixed to commit 378589b17424bd78acbfc57d505383ffb8c256cb:
[nmh] / sbr / folder_read.c
index 5c52abde3a005a8a17b8b144fd674e5be0ec0100..73ffe43172eddf6ceb4db6fa93c271816e620ac9 100644 (file)
@@ -165,7 +165,15 @@ folder_read (char *name, int lockflag)
     /*
      * Read and initialize the sequence information.
      */
-    seq_read (mp, lockflag);
+    if (seq_read (mp, lockflag) == NOTOK) {
+        char seqfile[PATH_MAX];
+
+        /* Failed to lock sequence file. */
+        snprintf (seqfile, sizeof(seqfile), "%s/%s", mp->foldpath, mh_seq);
+        advise (seqfile, "failed to lock");
+
+        return NULL;
+    }
 
     return mp;
 }