Solving bug with interest-table
diff --git a/include/sync-app-socket.h b/include/sync-app-socket.h
index cf888d3..851a14c 100644
--- a/include/sync-app-socket.h
+++ b/include/sync-app-socket.h
@@ -87,6 +87,9 @@
   uint32_t
   getNextSeq (const std::string &prefix, uint32_t session);
 
+  SyncLogic &
+  getLogic () { return m_syncLogic; }
+  
 private:
   void 
   passCallback(const std::vector<MissingDataInfo> &v) {m_newDataCallback(v, this);}