I am on Ubuntu, I will run the checks that you mentioned. I assume it's operator error for now though. Like I said, it was just `git status` that was sometimes failing to send any stdout, presumably when access to a certain git repo was concurrent, but possibly due to concurrent access across multiple repos. Also, as an aside, this seems to be a bug, but probably a known bug: $ git diff-index HEAD; echo $? :100755 100755 60e5d683c1eb3e61381b1a8ec2db822b94b9faec 0000000000000000000000000000000000000000 M cli/npp_check_merge.sh :100644 100644 35a453544de41e2227ab0afab31a396d299139e9 0000000000000000000000000000000000000000 M src/find-projects.ts :100644 100644 c1ee7bc18e6604cbf0d16653e9366109d6ac2ec9 0000000000000000000000000000000000000000 M src/tables.ts :100644 100644 29d9674fbb48f223f3434179d666b2aa991ad05a 0000000000000000000000000000000000000000 M src/vcs-helpers/git-helpers.ts 0 $ git diff-index --quiet HEAD; echo $? 1 different exit codes depending on whether --quiet was used. In this case, the exit code should be consistent. The bug is with the `git diff-index` command, as you can see. -alex On Sun, Aug 5, 2018 at 1:11 AM, Jonathan Nieder <jrnieder@xxxxxxxxx> wrote: > Alexander Mills wrote: > >> Yeah in this case what appeared to be happening is that if `git status` was >> called concurrently, frequently I wouldnt get any stdout.. > > Thanks for reporting. A few questions: > > What platform are you on? What version of Git are you running? What > is the output of "git version --build-options"? > > What is the exit status from these "git status" invocations that > didn't write output? What options are you passing to "git status"? > Are there any other interesting symptoms? > > Is this part of a larger tool or script? Are there other operations > going on (e.g. something sending signals to these git processes)? > > Does the repository pass "git fsck"? Any other symptoms or hints that > could help in tracking this down? > > Can you paste a transcript of the commands or script you ran and what > output it produced? Is this something I should be able to reproduce? > > Thanks and hope that helps, > Jonathan -- Alexander D. Mills ¡¡¡ New cell phone number: (415)730-1805 !!! alexander.d.mills@xxxxxxxxx www.linkedin.com/pub/alexander-mills/b/7a5/418/