]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/FileStore: improve debug output for sequencers
authorSage Weil <sage@redhat.com>
Mon, 14 Sep 2015 19:19:05 +0000 (15:19 -0400)
committerSage Weil <sage@redhat.com>
Mon, 14 Sep 2015 20:33:38 +0000 (16:33 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/FileStore.cc

index 44cd9fd9e1c7dd0b7db630709c6f2ac11a0d2e48..43961deee3d01c66b02507fee04dce9fa3d05203 100644 (file)
@@ -1935,12 +1935,13 @@ int FileStore::queue_transactions(Sequencer *posr, list<Transaction*> &tls,
   assert(posr);
   if (posr->p) {
     osr = static_cast<OpSequencer *>(posr->p.get());
-    dout(5) << "queue_transactions existing " << *osr << "/" << osr->parent << dendl; //<< " w/ q " << osr->q << dendl;
+    dout(5) << "queue_transactions existing " << osr << " " << *osr << dendl;
   } else {
     osr = new OpSequencer;
+    osr->set_cct(g_ceph_context);
     osr->parent = posr;
     posr->p = osr;
-    dout(5) << "queue_transactions new " << *osr << "/" << osr->parent << dendl;
+    dout(5) << "queue_transactions new " << osr << " " << *osr << dendl;
   }
 
   // used to include osr information in tracepoints during transaction apply