Making singleton use of shared_ptr... hopefully that would help
diff --git a/include/sync-logic.h b/include/sync-logic.h
index 3626437..aeb39d8 100644
--- a/include/sync-logic.h
+++ b/include/sync-logic.h
@@ -175,7 +175,7 @@
   std::string m_syncPrefix;
   LogicUpdateCallback m_onUpdate;
   LogicRemoveCallback m_onRemove;
-  std::auto_ptr<CcnxWrapper> m_ccnxHandle;
+  CcnxWrapperPtr m_ccnxHandle;
 
   Scheduler m_scheduler;