【发布时间】:2010-11-19 18:18:04
【问题描述】:
SO 用户,
我有 3 个线程在任何给定时间同时运行,问题是在线程 1 尝试通过将用户名传递给它来连接到服务器之后,线程 2 正在被调用,并且当它的线程 1 轮到服务器关闭它的连接时代码。
有没有什么地方可以实现同时发送用户名和密码,此时线程之间不会相互中断?
谢谢!, 尼迪
【问题讨论】:
-
我认为您需要进一步解释该问题。不同的线程是否共享一个到服务器的连接?
-
您希望多个线程能够同时连接到服务器吗? (Web 浏览器通常会打开到同一服务器的多个连接以一次加载大量内容。)或者您一次只希望 1 个线程与服务器联系?
-
在您刚刚发布的代码中,您正在 TelnetConnectorThreads[countofThreads] 中创建 ga 线程,然后尝试启动 TelnetConnectorThreads[intIndex](注意索引变量)
标签: c# .net multithreading timeout