commit 6fd5d14
default
·
2022-12-10 09:36:31 +0000 UTC
parent 32b52bb
In process_queue(), do not retry for 404 or 410 status.
1 files changed,
+4,
-0
+4,
-0
1@@ -983,6 +983,10 @@ void process_queue(snac *snac)
2
3 if (!valid_status(status)) {
4 /* error sending; requeue? */
5+ if (status == 404 || status == 410)
6+ /* explicit error: discard */
7+ snac_log(snac, xs_fmt("process_queue error %s %d", inbox, status));
8+ else
9 if (retries > queue_retry_max)
10 snac_log(snac, xs_fmt("process_queue giving up %s %d", inbox, status));
11 else {