Hi,
I am currently using SSH.NET revision 40631. I am working with a
embedded Linux device that's connected via a USB Ethernet Gadget.
If the USB connection is already unplugged the Disconnect() method as well
as the Dispose() method of SshClient / ScpClient does not return any more.
In difference to unplugging a Ethernet cable unplugging the USB cable causes
removal of the network device and not only it's connected state.
Can anybody please help me?
Yours
Ulrich
Comments: ** Comment from web user: drieseng **
I am currently using SSH.NET revision 40631. I am working with a
embedded Linux device that's connected via a USB Ethernet Gadget.
If the USB connection is already unplugged the Disconnect() method as well
as the Dispose() method of SshClient / ScpClient does not return any more.
In difference to unplugging a Ethernet cable unplugging the USB cable causes
removal of the network device and not only it's connected state.
Can anybody please help me?
Yours
Ulrich
Comments: ** Comment from web user: drieseng **
Ulrich,
Can you check whether you can still reproduce this issue using beta 2 ?
Does Dispose/Disconnect hang or does it block until the timeout (ConnectionInfo.Timeout) has passed ?