This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
mastodon/app/workers/pubsubhubbub
Eugen Rochko 34ccc058fa Limit total subscribe retries to 10, but space them out more (#4142)
Since there is little point in retrying so often when a service is down
or does not exist anymore. Subscriptions are renewed 1 day before they
should expire, so retrying in 30 minutes, then 2 hours, then 12 hours
is fine. If even after that, the remote server does not work, there is
little sense in retrying more often than once a day

Also, uniqueness of the job should ensure that failed retries will
not result in multiple retries for the same endpoint when the next
resubscription cycle comes
2017-07-10 18:04:23 +02:00
..
confirmation_worker.rb Pubsub confirmation worker spec (#2974) 2017-05-11 00:19:37 +02:00
delivery_worker.rb Do not cancel PuSH subscriptions after encountering "permanent" error… (#3046) 2017-05-14 03:22:48 +02:00
distribution_worker.rb Some minor change and spec for Account (#3813) 2017-06-22 18:34:27 +02:00
subscribe_worker.rb Limit total subscribe retries to 10, but space them out more (#4142) 2017-07-10 18:04:23 +02:00