Whamcloud - gitweb
Fixed an MDS crash bug discovered as a result of earlier warning cleanup
[fs/lustre-release.git] / lustre / ldlm / ldlm_lockd.c
index c8780cf..9f726e5 100644 (file)
@@ -150,12 +150,12 @@ static int _ldlm_enqueue(struct obd_device *obddev, struct ptlrpc_service *svc,
         if (ptlrpc_reply(svc, req))
                 LBUG();
 
-        if (!err)
-                ldlm_reprocess_all(lock->l_resource);
         if (err)
                 LDLM_DEBUG_NOLOCK("server-side enqueue handler END");
-        else
+        else {
+                ldlm_reprocess_all(lock->l_resource);
                 LDLM_DEBUG(lock, "server-side enqueue handler END");
+        }
 
         return 0;
 }