ssh.net重新启动应用程序

时间:2018-07-21 13:19:26

标签: vb.net ssh

我有一个与星号通信的应用程序,星号每小时挂起一次。我正在使用ssh.net重新启动它,但它确实挂起了,子挂起以等待响应。如何使它不等待响应。因此,下次星号挂起时,无法通过应用程序重新启动

        SSHClient_1.Connect()
        If SSHClient_1.IsConnected Then
            SSHComm = SSHClient_1.RunCommand("amportal restart") ' this restart asterisk


        End If

我只希望它发送命令并断开连接,它不响应超时

SSHClient_1.ConnectionInfo.Timeout = New TimeSpan(0, 0, 1)

任何帮助将不胜感激。 预先感谢。

1 个答案:

答案 0 :(得分:0)

解决了。我将其设置为线程,然后等待几秒钟并杀死该线程。