From: James Cook Subject: got fetch hang To: gameoftrees@openbsd.org Date: Mon, 20 Feb 2023 15:08:02 +0000 I've found a situation where "got fetch" hangs. Here are instructions to reproduce. I'm using got build at the main branch (commit 45e6b2f4). Summary: clone a repo with two commits, then try to fetch from a repo with only the first commit. Detailed steps: ## ## Run on remote host "h0": ## cd /home/falsifian/tmp # create a git repo "a" with one commit mkdir a; cd a; git init; touch f; git add f; git commit -m initial # clone it cd .. git clone a b # add a commit to a not present in b cd a; touch g; git add g; git commit -m a ## ## Run on client ## got clone ssh://h0/home/falsifian/tmp/a cat >> a.git/got.conf <