On February 14, 2019 16:37, Johannes Schindelin wrote: > On Thu, 14 Feb 2019, Randall S. Becker wrote: > > > t5562 still hangs (blocking) - this breaks our CI pipeline since the > > test hangs and we have no explanation of whether the hang is in git or > > the tests. > > I have "good" news: it now also hangs on Ubuntu 16.04 in Azure Pipelines' > Linux agents. > > There is a silver lining with those good news, though: I found a workaround, > and it might work for you, too: > > https://github.com/gitgitgadget/git/pull/126 > > (I also submitted this to the Git mailing list, as I really wanted to tag Git for > Windows' v2.21.0-rc1.windows.1 only with a passing build, and I do not want > to keep that patch to the Windows port only.) Thanks for trying. It was a good try, but did not fix the hang. See my other response for the stack trace. I tried debugging once it hung, but the code never exits from the operating system, so I can't get inside. It is hiding in waitpid on a process that exists otherwise we would get an error (EINTR, ECHILD, EFAULT are possible returns). One thing to consider is that we do not have kernel threads, so if that is assumed, that is badness. Regards, Randall