Dartium 的刷新会在 websocket 服务器中引发 SocketException



我一直在用Dart测试websocket客户端和服务器。基本概念来自Seth Ladd的博客:

服务器:http://blog.sethladd.com/2012/04/dart-server-supports-web-sockets.html

客户: http://blog.sethladd.com/2012/07/simple-dart-websocket-demo.html

一切都按预期工作,即服务器响应客户端请求,如果我打开一个新的 Dartium 窗口,两个客户端都可以工作。当我关闭客户端窗口时,它会关闭相关连接(onDone:)。

如果我在 Dartium 中点击刷新按钮,服务器会引发异常并关闭。错误代码为:"套接字异常:写入失败,(操作系统错误:服务器关闭连接,errno 10053,地址 = 127.0.0.1,端口 = 8080"。

这是一个错误还是我应该在某处添加一些代码?我找不到此错误的来源。我可以通过调试找到的最后一条消息是 onDone:(与关闭客户端时相同)。

可以与这个问题有关。评论提到它应该在周一的下一个版本中修复。

相关内容

  • 没有找到相关文章

最新更新