gpt4 book ai didi

multithreading - 如何处理 Isolates 中抛出的异常?

转载 作者:行者123 更新时间:2023-12-03 02:54:22 25 4
gpt4 key购买 nike

我正在试验 Dart 并使用新的 streamSpawnFunction 创建一个新的隔离。

我在 Dartium 中运行我的代码,但我注意到如果在隔离中发生某种不可恢复的错误,我不会在控制台上收到任何错误消息。因为隔离代码中的断点不起作用调试真的很痛苦。

旧的基于端口的 Isolate spawn 函数 ( spawnFunction ) 具有用于处理错误的回调函数。我想知道为什么这不适用于 streamSpawnFunction .有没有新的方式来订阅 Isolate 的错误事件?

最佳答案

streamSpawnFunction 缺少的功能只是一个疏忽。我提交了 http://dartbug.com/9208我会在下周尝试修复它。

我不确定断点在隔离中不起作用是否是一个已知问题。我会让您提交错误报告 (http://dartbug.com),以便开发人员可以向您提问,并且您可以随时了解该过程。

关于multithreading - 如何处理 Isolates 中抛出的异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15452954/

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