grokmirror
grokmirror copied to clipboard
Add configurable timeout for git commands
On unreliable connections (cough China cough), git commands can timeout and the whole process will hang. Combined with getting rid of the global lock, add a configurable timeout to handle hung git operations.