From: Alexander Skrinnik Date: Thu, 17 Dec 2015 12:32:26 GMT Subject: RE: CruiseControl.NET hangs on git-submodule bad file descriptor Message-ID: In-Reply-To: Hi Johannes, Thank you for your answer. Yes, this is the same issue. I found workaround, CC.NET invokes bat-file with command: git submodule foreach git checkout "myBranch" I had installed CruiseControl.NET 1.8.5 and Git-1.9.5-preview20150319 > CC.NET invokes bat-file which invokes git submodule foreach git > checkout "myBranch" > > It worked good. > Today I upgraded git to 2.6.4 and CC.NET fails on this command with > error: C:\Program Files > (x86)\Git\mingw32/libexec/git-core\git-submodule: line 544: 0: Bad > file descriptor This sounds very similar (maybe identical) to this bug report: https://github.com/git-for-windows/git/issues/181 Ciao, Johannes