You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As we know that ssh-agent.exe is a daemon, we should simply kill it and move on.
The main problem I had with this is that it appears as if there may be an ssh-add.exe running at the same time, and a second ssh-agent.exe process, both of which are not shown by MSYS2's own ps -W. But the Task Manager sees them and the user can kill them interactively.
Hopefully we can teach the installer to kill silently any of Git's own ssh-agent.exe and/or ssh-add.exe. The chances are good: We already show such processes successfully in the wizard page that prevents the installer from running, after all.
The text was updated successfully, but these errors were encountered:
For what it's worth, ssh-pageant.exe should probably be handled in the same way. It has essentially the same impact and is reported the same way when upgrading, although I wouldn't expect to find the ssh-add.exe and/or second agent processes in that case.
When running Git for Windows' installer, it is pretty obvious that any
running SSH agent that needs to be potentially upgraded needs to be
stopped. So let's do just that.
This fixesgit-for-windows/git#920
Signed-off-by: Johannes Schindelin <[email protected]>
As we know that
ssh-agent.exe
is a daemon, we should simply kill it and move on.The main problem I had with this is that it appears as if there may be an
ssh-add.exe
running at the same time, and a secondssh-agent.exe
process, both of which are not shown by MSYS2's ownps -W
. But the Task Manager sees them and the user can kill them interactively.Hopefully we can teach the installer to kill silently any of Git's own
ssh-agent.exe
and/orssh-add.exe
. The chances are good: We already show such processes successfully in the wizard page that prevents the installer from running, after all.The text was updated successfully, but these errors were encountered: