【发布时间】:2010-12-28 06:47:12
【问题描述】:
我正在尝试将文件从本地发送到 FTP,因为我在发送文件之前锁定了 TCPClient。并且该文件发送正在另一个线程中进行。使主线程不受影响。
当我尝试在解锁之前使用锁定的 TCPClient 时,它会挂起。那么我应该如何进行,以便在发送文件的同时也可以接收文件。(两个函数在不同的线程中,但锁定了同一个 TCPClient 对象)。
我也在考虑暂停第一个线程并执行第二个线程,然后在第二个线程完成后恢复第一个线程。
请帮忙,我迷路了。
【问题讨论】:
-
请说出您使用的是哪个平台...我一直假设 .NET 基于类名,但我可能错了。
标签: multithreading thread-safety ftp-client