Ejemplo n.º 1
0
        private void handleException(string operation, ExternalProcessFailureException ex)
        {
            bool cancelled = ex.ExitCode == cancellationExitCode || ex.ExitCode == altCancellationExitCode;

            string status = cancelled ? "cancel" : "error";

            traceOperationStatus(operation, status);

            if (cancelled)
            {
                throw new OperationCancelledException();
            }
            throw new GitCallFailedException(ex);
        }
Ejemplo n.º 2
0
 internal GitCallFailedException(ExternalProcessFailureException ex)
     : base(String.Empty, ex)
 {
 }