Strona 1 z 1

[+] C++ pthread, za duŻo wątków

: 15 maja 2009, 18:20
autor: killanonimx
Witam.
Nie wiem dlaczego, ale pthread_create zwraca mi błąd, że nie można utworzyć więcej wątków.
Ja wiem że ilość wątków na proces jest ograniczona, ale te wątki się zakańczają przez:

Kod: Zaznacz cały

pthread_exit(NULL);
więc powinno je kasować z listy. Lecz tak się nie dzieje.

Edit:
Odkryłem że wątki znikają z listy, jeżeli wykonam pthread_join(). Musiałem zrobić oddzielny wątek, który zbiera inne wątki i robi z nimi pthread_join(). Jak ktoś chce kod to pisać na pw.