timed-wait for fetcher in hope to solve crash problem

Change-Id: I43d975c79deae25ab193fa484127b246e917724f
diff --git a/src/fetcher.h b/src/fetcher.h
index 41a2301..0a0fe9d 100644
--- a/src/fetcher.h
+++ b/src/fetcher.h
@@ -53,6 +53,9 @@
   inline bool
   IsActive () const;
 
+  inline bool
+  IsTimedWait() const { return m_timedwait; }
+
   void
   RestartPipeline ();
 
@@ -109,6 +112,7 @@
   FinishCallback m_finishCallback;
 
   bool m_active;
+  bool m_timedwait;
 
   Ccnx::Name m_name;
   Ccnx::Name m_deviceName;