[問題] 請問pthread的問題
void *func(void *)
{
...
}
while(...)
{
pthread_t thrd;
pthread_create(thrd, NULL, func, NULL);
...
...
pthread_cancel(thrd);
}
------------------------------------------------
以上每跑一陣子之後, pthread_create就會發生錯誤
請問是不是能create的thread數目有上限呢?
就算把thread cancel掉也沒辦法嗎...
拜託高手幫忙解惑了...小弟新手
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.78.32
推
04/27 14:03, , 1F
04/27 14:03, 1F
→
04/27 14:04, , 2F
04/27 14:04, 2F
→
04/27 14:05, , 3F
04/27 14:05, 3F
推
04/27 14:14, , 4F
04/27 14:14, 4F
→
04/27 14:15, , 5F
04/27 14:15, 5F
→
04/27 14:15, , 6F
04/27 14:15, 6F
→
04/27 14:15, , 7F
04/27 14:15, 7F
→
04/27 14:18, , 8F
04/27 14:18, 8F
推
04/27 14:35, , 9F
04/27 14:35, 9F
→
04/27 14:35, , 10F
04/27 14:35, 10F
→
04/27 14:36, , 11F
04/27 14:36, 11F
→
04/27 14:37, , 12F
04/27 14:37, 12F
推
04/27 16:02, , 13F
04/27 16:02, 13F
推
05/08 02:23, , 14F
05/08 02:23, 14F
討論串 (同標題文章)
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章
56
125