Removing unnecessary scheduler thread in FetchManager
diff --git a/src/fetch-manager.cc b/src/fetch-manager.cc
index 3842e2e..3b5f181 100644
--- a/src/fetch-manager.cc
+++ b/src/fetch-manager.cc
@@ -42,16 +42,11 @@
   , m_currentParallelFetches (0)
 
 {
-  m_scheduler = make_shared<Scheduler> ();
-  m_scheduler->start ();
 }
 
 FetchManager::~FetchManager ()
 {
   m_fetchList.clear_and_dispose (fetcher_disposer ());
-
-  m_scheduler->shutdown ();
-  m_scheduler.reset ();
 }
 
 void
diff --git a/src/fetch-manager.h b/src/fetch-manager.h
index 0b205eb..c26b78d 100644
--- a/src/fetch-manager.h
+++ b/src/fetch-manager.h
@@ -79,7 +79,6 @@
 private:
   Ccnx::CcnxWrapperPtr m_ccnx;
   Mapping m_mapping;
-  SchedulerPtr m_scheduler;
 
   uint32_t m_maxParallelFetches;
   uint32_t m_currentParallelFetches;
@@ -99,12 +98,6 @@
   return m_ccnx;
 }
 
-SchedulerPtr
-FetchManager::GetScheduler ()
-{
-  return m_scheduler;
-}
-
 typedef boost::error_info<struct tag_errmsg, std::string> errmsg_info_str;
 namespace Error {
 struct FetchManager : virtual boost::exception, virtual std::exception { };