An error occurred
There was a mistake in #15372 An error occurred where deferral of gitrepo close occurs before it should. This PR fixes this. Signed-off-by: Andrew Thornton <art27@cantab.net>