Я экспериментирую с Dart и использую новую streamSpawnFunction
для создания новый изолят.
Я запускаю свой код в Dartium, но я заметил, что если в изоляте возникает какая-то неисправимая ошибка, я не получаю сообщения об ошибке на консоли. Поскольку точки останова в коде изоляции не работают, отладка становится очень болезненной.
Старая функция запуска Isolate на основе порта (spawnFunction
) имеет обратный вызов функция обработки ошибок. Интересно, почему это недоступно с streamSpawnFunction
. Есть ли новый способ подписаться на события ошибок изолята?