Whamcloud - gitweb
b=3892
authorrread <rread>
Tue, 20 Jul 2004 06:29:01 +0000 (06:29 +0000)
committerrread <rread>
Tue, 20 Jul 2004 06:29:01 +0000 (06:29 +0000)
more diagnostics.

lustre/mdc/mdc_request.c

index 4adccbe..bf958f1 100644 (file)
@@ -426,7 +426,11 @@ static void mdc_commit_close(struct ptlrpc_request *req)
         LASSERT(open_req->rq_type != LI_POISON);
 
         DEBUG_REQ(D_HA, open_req, "open req balanced");
-        LASSERT(open_req->rq_transno != 0);
+        if (open_req->rq_transno == 0) {
+                DEBUG_REQ(D_ERROR, open_req, "BUG 3892  open");
+                DEBUG_REQ(D_ERROR, req, "BUG 3892 close");
+                LASSERTF(open_req->rq_transno != 0, "BUG 3892");
+        }
         LASSERT(open_req->rq_import == imp);
 
         /* We no longer want to preserve this for transno-unconditional