Ao atravessar o diretório /proc/$PID/task/ , meu programa às vezes (raramente) se depara com um subdiretório com o nome 0 . Depois de perceber isso e verificar o diretório, não existe subdiretório.
Isso gera uma pergunta: um ID de thread (que acredito que compõe o conteúdo de /proc/$PID/task/ ) é zero? Ou não é um id de thread, mas outra coisa?