]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/FileJournal: logger is optional
authorSage Weil <sage@inktank.com>
Fri, 28 Dec 2012 23:44:51 +0000 (15:44 -0800)
committerSage Weil <sage@inktank.com>
Fri, 28 Dec 2012 23:44:51 +0000 (15:44 -0800)
Signed-off-by: Sage Weil <sage@inktank.com>
src/os/FileJournal.cc

index 5f31406db409e0e2db845ae1f761604e4f54592d..ee8f7029eb5db6760b42b5598fc924388e53c023 100644 (file)
@@ -1147,8 +1147,10 @@ void FileJournal::write_thread_entry()
     }
     assert(r == 0);
 
-    logger->inc(l_os_j_wr);
-    logger->inc(l_os_j_wr_bytes, bl.length());
+    if (logger) {
+      logger->inc(l_os_j_wr);
+      logger->inc(l_os_j_wr_bytes, bl.length());
+    }
 
 #ifdef HAVE_LIBAIO
     if (aio)