Всем ку , У меня есть функция, которая выполняется в нескольких потоках одновременно. Мне нужно, чтобы эта функция выполнялась в каждом потоке, но после ее завершения, то-есть не одновременно (Например, чтоб последующие потоки ждали завершения функции в предыдущем). Как это можно реализовать?
сделать свою систему потоков через вызов ассинхронных функций, ждать завершения тех самых потоков и если отчет о работе отрицательный или еще че то, то запускать заново с этими данными и тд и тп