Программа создает 4 треда, если в одном из тредов изменить UID c помощью setuid - UID меняется для всех тредов сразу. Документация же утверждает обратноеThreads do not share user and group IDs. This can cause complica-
tions with set-user-ID programs and can cause failures in Pthreads
functions if an application changes its credentials using seteuid(2)
or similar.Это баг или фича?
>[оверквотинг удален]
>утверждает обратное
>
>Threads do not share user and group IDs. This can
>cause complica-
>tions with set-user-ID programs and can cause failures in Pthreads
>
>functions if an application changes its credentials using seteuid(2)
>or similar.
>
>Это баг или фича?getconf GNU_LIBPTHREAD_VERSION
смотри что будет написано
у тебя наверняка NPTL
а то что ты привел из ЛинуксТредов.а они не совпадают с реализацией POSIX
Вы правы, NPTL 2.7.