mirror of
https://seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5.git
synced 2026-11-10 21:50:37 +08:00
`git_push_canonical` clones the repository as Bob and then immediately runs `git push` as Alice, expecting "Synced with 1 seed(s)". `clone` announces Bob's inventory, but Alice only treats Bob as a seed after that announcement is applied to her routing table. On a slower host the reactor can still be busy when Alice looks up seeds, so she reports "No seeds found". Wait until Alice's routing table contains Bob for the repository before pushing. Apply the same wait to the lightweight-tags variant, which uses the same setup. Signed-off-by: Xeonacid <h.dwwwwww@gmail.com>