@sergerdn
понял,
надо было запускать 10 потоков, открывать 10 портов на прокси сервисе, и каждому потоку присвоить свой порт для дальнейшей работы в цикле
ну мы решили вопрос через глобальные списки вроде, получилось
Ситуация, есть асинхронная функция на 140 действий которая в большинстве состоит из мат функций. И так вопрос, она периодически завершается успешно хотя по факту она завершилась с ошибкой. Но этой ошибки нет ни в отчёте ни в логе.
И так вопрос. Я могу как то смотреть историю действий чтоб хотябы примерно понимать что там произошло? Городить костыли с логом очень не хочется, ибо таких функции 4. В одной я уже наставил логов с переменными которые могут вызывать сбой(из-за того что в глобалке не объявил), но мне что так в каждой делать?! Это же в лучшем случае ещё 100-ня лишних действий, которые ещё и удалять потом.
Наверняка же есть способ по человечески отладить асинхронную функцию и отловить ошибки в ней?
@Kinokio said in Поиск ошибок в асинхронной функции.:
Но этой ошибки нет ни в отчёте ни в логе.
и не должно.
вы передаёте данные в асинхронные функции только через параметры?
и получаете ответ только через функционал возврата результата?
вы надеюсь не используете названия переменных в асинхронных функциях такие же как в основных потоках?
если на эти вопросы ответы - нет, то довольно тяжко всё контролировать и будут проблемы.

@Kinokio said in Поиск ошибок в асинхронной функции.:
И так вопрос. Я могу как то смотреть историю действий чтоб хотябы примерно понимать что там произошло?