BUG: time index for PIT entry was using wrong data structure (set instead of multiset), which caused extremely unexpected behavior
diff --git a/model/pit/ccnx-pit-impl.h b/model/pit/ccnx-pit-impl.h
index 94709f3..6754dcd 100644
--- a/model/pit/ccnx-pit-impl.h
+++ b/model/pit/ccnx-pit-impl.h
@@ -118,7 +118,7 @@
// indexes
typedef
- boost::intrusive::set<entry,
+ boost::intrusive::multiset<entry,
boost::intrusive::compare < TimestampIndex< entry > >,
boost::intrusive::member_hook< entry,
boost::intrusive::set_member_hook<>,