Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Silent failure during push due to IOError Broken Pipe #303
When pushing a large repo I get the following messages and then the command just returns without printing any error:
Tracing in the debugger I see a IOError (32, 'Broken Pipe') being thrown somewhere in write_pack_objects(). (btw, as an aside, if you have any tips on how to get around this error that would be helpful).
It propagates all the way up to the giant dispatch.py:_runcatch method ... it goes into this block:
Since debugFlag is not set it just silently fails. I would argue this is a bug. It should fail noisily.