gpt4 book ai didi

linux - 异步套接字回调在 Mono/Linux 中不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:11:36 25 4
gpt4 key购买 nike

我正在探索使用 Mono 将 .NET C# 应用程序从 Windows 移植到 Linux。我遇到的问题是异步 TCP 套接字调用不起作用。这意味着我可以毫无问题地发送数据,但我似乎只能从套接字接收到第一个响应(通过 Socket.BeginReceive())。下一个 BeginReceive() 将线程置于等待状态。

原则上我们的套接字代码可能包含错误,但它在 Windows 中多年来一直完美运行。

谢谢

最佳答案

这适用于 mono-2-10 分支(即将作为 Mono 2.10 发布)和 master。

ubuntu 附带的 Mono 2.6.7 失败,Mono 2.8 也失败。 我发现了问题并且正在测试修复。 。 2.6.x 系列的下一个版本将有修复(如果有的话,也有 2.8.x,因为我们将在几天内迁移到 2.10)。

顺便说一句,您应该在 http://mono-project.com/Bugs 之后报告 Mono 中的问题而不是这里。

关于linux - 异步套接字回调在 Mono/Linux 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4940995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com