Whamcloud - gitweb
b=6403
[fs/lustre-release.git] / lustre / ptlrpc / client.c
index 349e218..4269bc5 100644 (file)
@@ -1215,22 +1215,9 @@ void ptlrpc_free_committed(struct obd_import *imp)
                 }
 
                 if (req->rq_replay) {
-#warning "REMOVE THIS CRAP ONCE 6403 SOLVED -bzzz"
-                        struct mdc_open_data {
-                                struct obd_client_handle *mod_och;
-                                struct ptlrpc_request    *mod_open_req;
-                                struct ptlrpc_request    *mod_close_req;
-                        };
-                        struct mdc_open_data *mod = req->rq_cb_data;
-                        if (mod == NULL || mod->mod_close_req == NULL) {
+                        /* this is debug flag to avoid flooding of logs -bzzz */
+                        if (imp->imp_debug_open_replays)
                                 DEBUG_REQ(D_HA, req, "keeping (FL_REPLAY)");
-                                continue;
-                        }
-                        DEBUG_REQ(D_HA, req, "keeping (FL_REPLAY), "
-                                  "closed by x"LPD64"/t"LPD64,
-                                  mod->mod_close_req->rq_xid,
-                                  mod->mod_close_req->rq_repmsg ?
-                                  mod->mod_close_req->rq_repmsg->transno : 0);
                         continue;
                 }
 
@@ -1248,6 +1235,7 @@ free_req:
                 list_del_init(&req->rq_replay_list);
                 __ptlrpc_req_finished(req, 1);
         }
+        imp->imp_debug_open_replays = 0;
 
         EXIT;
         return;