summaryrefslogtreecommitdiff
path: root/activitypub.c
diff options
context:
space:
mode:
authorGravatar default2024-09-17 00:26:23 +0200
committerGravatar default2024-09-17 00:26:23 +0200
commit3155a80723904a9a44de98b9671c3f6b96d531bf (patch)
tree41107c5067699230885caf8c2bb13bdff683838a /activitypub.c
parentBumped development version. (diff)
downloadsnac2-3155a80723904a9a44de98b9671c3f6b96d531bf.tar.gz
snac2-3155a80723904a9a44de98b9671c3f6b96d531bf.tar.xz
snac2-3155a80723904a9a44de98b9671c3f6b96d531bf.zip
While processing a 'Move', retry failed actor retrieval (it may be a transient server error).
Diffstat (limited to 'activitypub.c')
-rw-r--r--activitypub.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/activitypub.c b/activitypub.c
index d67fb34..3830acc 100644
--- a/activitypub.c
+++ b/activitypub.c
@@ -2190,8 +2190,12 @@ int process_input_message(snac *snac, const xs_dict *msg, const xs_dict *req)
2190 else 2190 else
2191 snac_log(snac, xs_fmt("'Move' error: cannot get %s 'alsoKnownAs'", new_account)); 2191 snac_log(snac, xs_fmt("'Move' error: cannot get %s 'alsoKnownAs'", new_account));
2192 } 2192 }
2193 else 2193 else {
2194 snac_log(snac, xs_fmt("'Move' error: cannot get new actor %s", new_account)); 2194 snac_log(snac, xs_fmt("'Move' error: cannot get new actor %s", new_account));
2195
2196 /* may be a server hiccup, retry later */
2197 return 0;
2198 }
2195 } 2199 }
2196 else 2200 else
2197 snac_log(snac, xs_fmt("'Move' error: actor %s is not being followed", old_account)); 2201 snac_log(snac, xs_fmt("'Move' error: actor %s is not being followed", old_account));