User queues never updated.
MonsterMarkus opened this issue · comments
MonsterMarkus commented
When updating queues data is added and old data is never removed from a users queue. This leads to an ever increasing queue for all users, thus running longer simulations, will always resolve in a full buffer scenario. Se picture below.
To reproduce, any simulation can be run and the queues examined during the simulation. The queues only increase, no matter the amount of traffic transmitted.
When data is transmitted to a user, the queue should be updated, such that the data no longer is there.
Jakob Thrane commented
See #122 for possible fix
Matteo Artuso commented
Closing as it has been addressed by PR #122