You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If we have a simple example where there is only a single message being republished, the sweep will never happen and thus the old message ID will be left stale in the timecache, preventing publication.
The timecache should either be swept periodically or before Has (see related issue whyrusleeping/timecache#2).
The text was updated successfully, but these errors were encountered:
It seems that currently republishing a duplicate message fails even after the timecache entry should have expired if that is the only message being (re)published. This is due to the
sweep
method only being called afterAdd
which is only ever called when a new message is added inmarkSeen
.If we have a simple example where there is only a single message being republished, the sweep will never happen and thus the old message ID will be left stale in the timecache, preventing publication.
The timecache should either be swept periodically or before
Has
(see related issue whyrusleeping/timecache#2).The text was updated successfully, but these errors were encountered: