【发布时间】:2011-05-18 13:43:45
【问题描述】:
我正在尝试使用 NamedPipeServerStream 在 .Net 4 中创建命名管道服务器。我正在使用 BeginWaitForConnection 等待连接,以便在服务器关闭时中止等待下来。
对于第一个客户端来说一切正常 --- 连接被确认,数据被接收,响应被发送 OK。但是,在客户端断开连接后,一切都会中断。我再次打电话给BeginWaitForConnection 以等待新的连接,但这是抛出一个IOException 说“管道坏了”。
如何在同一管道上等待第二个客户端?
【问题讨论】:
标签: .net named-pipes