读书人

ftpfactory 阻塞的有关问题

发布时间: 2011-12-28 22:45:21 作者: rapoo

ftpfactory 阻塞的问题
目前正在作一个ftp,使用到的是ftpfactory,我们在公司内网测试一直是没问题的,可一放到客户那就不能连接上。

昨天我回家调试了一下,我直接运行程序就连不上,可是当我一步步慢点调试的时候程序能正常运行。

后来我搜索了一下了解到可能是阻塞的问题,于是也加上了Thread.Sleep
可是我发现至少要sleep(1000)程序才能有时候跑起来

各位大哥帮帮小弟 分不够另外开帖

[解决办法]
sleep(1000)

在此时间之前,你的网络连接等必备程序还没启动..所以....

建议再加长一点时间 ....

一己之见...
[解决办法]
内网的速度 一般都很快 网络数据延时也较短暂

你一步一步调试可以 说明
对某些操作需要更长等待时间.

你可以加大你的 线程等待时间试试
[解决办法]
加大阻塞超时时间
[解决办法]
可以改成异步的,通过事件通知,如果同步的就需要增大时间了。
[解决办法]

读书人网 >C#

热点推荐