Финализиране на нишки
Има няколко начина, по които една нишка може да бъде финализирана:
Нишката приключва нормално и нейната работа е свършена.
Нишката извиква pthread_exit независимо дали работата й е свършена или не.
Нишката е анулирана от друга нишка посредством pthread_cancel.
Целият процес се прекратява поради извикване на exec() или exit()
Ако main() завърши първи, без изрично да извика pthread_exit
Last updated