在FTP客户端中为命令添加超时

时间:2013-03-14 10:04:25

标签: c# ftp

我有这段代码:

string test_dir = ftp.GetCurrentDirectory() + "/test";

if (!ftp.DirectoryExists(test_dir))
{
    ftp.CreateDirectory(test_dir);
}

其中ftp是FtpConnection类的实例。 但是它崩溃了,我得到421空闲超时(600秒)关闭控制连接错误。为什么会这样?在某些情况下,它不会发生,而在某些情况下则会发生。如何解决?

如何为命令添加超时?

0 个答案:

没有答案