раз и заморачиваюсь, чтобы все что произошло внутри этой суспенд функции с ошибкой, прилетело в самый самый верхний эксепшнХендлер
А с чего оно должно прилетать в верхний ExceptionHandler, если например вызов этой функции обёрнут в try { }? Вы бы объяснили свою задачу подробнее, пока вообще не понятно, зачем писать такой код.
Какой такой? с использованием ExceptionHandler? cмысл в том, чтобы собрать все ошибки в одном месте, и там обработать
"Такой" - это запуск чего-то "в фоне"
научный интерес
Тогда норм. Но лучше всё-таки закинуть handler в scope, и вызывать всё на нём.
Обсуждают сегодня