Stream不支持并发IO读写操作
我在 ASP.NET
应用程序中使用网络流从网络读取数据,在尝试从流中读取数据时出现此错误:
stream 不支持并发 IO 读取或写入操作
有时会发生。有什么想法吗?
I'm using a network stream to read data from network in an ASP.NET
application and I get this error while trying to read from the stream:
stream does not support concurrent IO read or write operations
It happens sometimes. Any idea ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
听起来就像您试图从不同的线程同时对同一流执行两个不同的操作。添加
锁
(监视器
)或互斥体
应该有助于同步对流的访问。It sounds simply as though you are trying to do two different operations on the same stream at the same time from different threads. Adding a
lock
(Monitor
) orMutex
should help synchronise access to the stream.