Я просто хочу, чтобы мой основной поток дождался завершения всех моих (p) потоков до выхода.
Темы приходят и уходят много по разным причинам, и я действительно не хочу отслеживать их всех - я просто хочу знать, когда они уйдут.
wait() делает это для дочерних процессов, возвращая ECHILD, когда детей нет, но ждать не работает (кажется, работает) (p) потоков.
Я действительно не хочу беспокоиться о сохранении списка каждого отдельного потока (поскольку они приходят и уходят), а затем нужно называть pthread_join для каждого.
Как там есть быстрый и грязный способ сделать это?