"Eric Rannaud" <e@xxxxxxxxxxxxxxxx> writes: > +# The commands in input_file should not produce any output on the file > +# descriptor set with --cat-blob-fd (or stdout if unspecified). Thanks for documenting this. Swapping the order of starting fast-import and feeding its input (which is one change in this version relative to the previous one) alone would not help, because in the updated order in this patch, nobody is reading from fast-import until the parent process finishes feeding it.