gitextensions / gitextensions.vsix

Visual Studio extensions for Git Extensions
MIT License
16 stars 8 forks source link

GitExtensionsVSIX.Git.GitCommands.RunGit accesses ExitCode before WaitForExit #3

Open mstv opened 4 years ago

mstv commented 4 years ago

Current behaviour

GitExtensionsVSIX.Git.GitCommands.RunGit accesses Process.ExitCode before calling Process.WaitForExit. I expect Process.ExitCode to throw an InvalidOperationException.

(RunGit is called by GetCurrentBranch only.)

Expected behaviour

Access ExitCode after the process has exited.

Did this work in previous version of GitExtensions

don't know

Environment

GE 3.4.2