Checkpoint
diff --git a/model/sync-logic.cc b/model/sync-logic.cc
index 7b45e38..c0f2bd4 100644
--- a/model/sync-logic.cc
+++ b/model/sync-logic.cc
@@ -453,8 +453,9 @@
m_ccnxHandle->sendInterest (os.str (),
bind (&SyncLogic::processSyncData, this, _1, _2));
+ _LOG_DEBUG ("What the fuck?? " << m_syncInterestReexpress);
m_scheduler.cancel (REEXPRESSING_INTEREST);
- m_scheduler.schedule (TIME_SECONDS (4),
+ m_scheduler.schedule (TIME_SECONDS (m_syncInterestReexpress),
bind (&SyncLogic::sendSyncInterest, this),
REEXPRESSING_INTEREST);
}
diff --git a/model/sync-logic.h b/model/sync-logic.h
index 3505d35..c413808 100644
--- a/model/sync-logic.h
+++ b/model/sync-logic.h
@@ -151,10 +151,12 @@
ns3::UniformVariable m_rangeUniformRandom;
#endif
-#ifndef NS3_MODULE
- static const int m_syncResponseFreshness = 60;
+#ifdef NS3_MODULE
+ static const int m_syncResponseFreshness = 10000; //
+ static const int m_syncInterestReexpress = 10000; // make sure it doesn't happen
#else
static const int m_syncResponseFreshness = 2;
+ static const int m_syncInterestReexpress = 4;
#endif
enum EventLabels