1

我一直在用 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 中的刷新按钮,服务器会引发异常并关闭。错误代码为:“SocketException: Write failed, (OS Error: server closed connection, errno 10053, address = 127.0.0.1, port = 8080”。

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

4

1 回答 1

0

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

于 2013-09-14T10:14:10.040 回答