]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: debug session ref in EMetaBlob during replay
authorSage Weil <sage@newdream.net>
Fri, 7 Nov 2008 21:36:52 +0000 (13:36 -0800)
committerSage Weil <sage@newdream.net>
Fri, 7 Nov 2008 21:41:36 +0000 (13:41 -0800)
src/mds/SessionMap.cc
src/mds/journal.cc

index 2d347e980dcf3d8d072b8d3caea8fad229e33c2f..5b27dc1ab45068589d40b8f3f0b7b0daaa18aa8f 100644 (file)
@@ -84,6 +84,7 @@ void SessionMap::_load_finish(bufferlist &bl)
           << bl.length() << " bytes"
           << dendl;
   projected = committing = committed = version;
+  dump();
   finish_contexts(waiting_for_load);
 }
 
index 01658a0125aad0be863b5616b75cc7495d760a7c..71f3af01588ec609be622e745814985e0e89a106 100644 (file)
@@ -521,8 +521,10 @@ void EMetaBlob::replay(MDS *mds, LogSegment *logseg)
   for (list<metareqid_t>::iterator p = client_reqs.begin();
        p != client_reqs.end();
        ++p)
-    if (p->name.is_client())
+    if (p->name.is_client()) {
+      dout(10) << "EMetaBlob.replay request " << *p << dendl;
       mds->sessionmap.add_completed_request(*p);
+    }
 
 
   // update segment