From: Sage Weil Date: Thu, 20 Oct 2011 17:59:03 +0000 (-0700) Subject: filestore: fix logger start X-Git-Tag: v0.38~57^2~30^2~11 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=53ad579e9e0e6a20bbcc1729018a695ffcd08f80;p=ceph.git filestore: fix logger start Signed-off-by: Sage Weil --- diff --git a/src/os/FileStore.cc b/src/os/FileStore.cc index 181e984735b..2c2780ea6cc 100644 --- a/src/os/FileStore.cc +++ b/src/os/FileStore.cc @@ -1675,6 +1675,8 @@ int FileStore::mount() timer.init(); + start_logger(); + // all okay. return 0; @@ -1760,7 +1762,7 @@ int FileStore::get_max_object_name_length() return ret; } -void FileStore::start_logger(int whoami, utime_t tare) +void FileStore::start_logger() { dout(10) << "start_logger" << dendl; assert(!logger); diff --git a/src/os/FileStore.h b/src/os/FileStore.h index 07877c465a9..0395672081c 100644 --- a/src/os/FileStore.h +++ b/src/os/FileStore.h @@ -243,7 +243,7 @@ class FileStore : public JournalingObjectStore, PerfCounters *logger; public: - void start_logger(int whoami, utime_t tare); + void start_logger(); void stop_logger(); int lfn_find(coll_t cid, const hobject_t& oid, IndexedPath *path); diff --git a/src/os/ObjectStore.h b/src/os/ObjectStore.h index 69291582759..adf8843a3fb 100644 --- a/src/os/ObjectStore.h +++ b/src/os/ObjectStore.h @@ -643,8 +643,6 @@ public: virtual void _fake_writes(bool b) {}; virtual void _get_frag_stat(FragmentationStat& st) {}; - - virtual void start_logger(int whoami, utime_t tare) {}; };