我有一个与星号通信的应用程序,星号每小时挂起一次。我正在使用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)
任何帮助将不胜感激。 预先感谢。
答案 0 :(得分:0)
解决了。我将其设置为线程,然后等待几秒钟并杀死该线程。