взрывается крашем паник каждый раз когда код доходит до spawn нового потока.
На моем ноуте где писал этот код нормально отрабатывают все потоки а в другой среде сразу краш как поток порождает.
Что можно с этим сделать почему так может быть ?
А где крашится? Прямо в pthread_create?
Именно паника, не голый краш? Какое сообщение?
Приложение которое хостит этот раст модуль тоже крашится
ну вверху ж написано - unwrap() ошибку возвращает
Но у меня здесь даже нет никаких анврапов
Это явно не вест бэктрейс
Ну ты из свифта дернул растовую функцию, которая и запаниковала. А ее код не показал.
Если она работает в одном потоке все работает идеально если запускаешь новый поток паника
В чем связь между функцией, которую ты скинул и функцией, которая паникует? Одна вызывает другую?
в стектрейсе 39 строчка это принт мейн тред
Если отттуда вырезать spawn все отрабатывает, принты до спавна принтятся(модуль запущен внутри приложения и жив) потом доходит до места где я вызываю потоки сразу краш
если заменить тред скопед на тред спавн то точно так же все?
Обсуждают сегодня