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
Observed when doing manual SSH-jumping (I.e using SSH.NET to create an SSH shell in a remote device, then using that device to SSH to another device, and then repeating the procedure in order to reach a third device, the error occurs when the jump to reach this third device fails). When attempting to disconnect the SSH session, it seems to get eternally stuck on the WaitOne() call in:
Observed when doing manual SSH-jumping (I.e using SSH.NET to create an SSH shell in a remote device, then using that device to SSH to another device, and then repeating the procedure in order to reach a third device, the error occurs when the jump to reach this third device fails). When attempting to disconnect the SSH session, it seems to get eternally stuck on the WaitOne() call in:
SSH.NET/src/Renci.SshNet/Session.cs
Line 828 in ee054f4
This can be avoided by raising a Task.Run that fires-and-forgets, of course, but it is less than ideal that it seems to get stuck in this way.
This has not been observed outside of situations where the secondary connection fails, and has otherwise worked fine.
Version: SSH.NET 2024.2.0
Runtime: .NET 9.0.100
OS: Windows, Build 10.00.22621
The text was updated successfully, but these errors were encountered: