Rechercher une page de manuel
setsid
Langue: pt
Version: 27/08/1994 (ubuntu - 16/08/07)
Section: 2 (Appels système)
Sommaire
NOME
setsid - cria uma sessão seleciona a ID do grupo do processoSINOPSE
#include <unistd.h>pid_t setsid(void);
DESCRIÇÃO
setsid() cria uma nova sessão se o processo chamante não é um lider de grupo de processo. O processo chamante [e o líder da nova sessão, o lider de grupo do processo, e não tem controle tty. A ID do grupo de processo de um processo chamante é selecionada para a PID do processo chamante. O processo chamante será o único processo no novo grupo de processo e nesta nova sessão.VALORES RETORNADOS
A ID da sessão de chamamento do processo.ERROS
Em caso de erro, -1 será retornado. O único erro que pode ocorrer é EPERM. Ele sera retornado quando a ID do grupo do processo de qualquer processo iguala a PID do processo chamante. Desta forma, em particular, setsid falha se o processo chamante já é um líder de grupo de processo.NOTAS
Um líder de grupo de processo é um processo com ID de grupo igual A PID dela. Para não ter dúvida que setsid terá sucesso, biforca e sai, ele tem o processo filho setsid().CE ACORDO COM
POSIX, SVr4.VEJA TAMBÉM
setpgid(2), setpgrp(2)TRADUZIDO POR LDP-BR em 21/08/2000.
André L. Fassone Canova <lonelywolf@blv.com.br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)
GT> kwyxz: hum, tu sais comment buter des zombies sous nux ?
k> GT: en root, tu tapes "init 6" <-- GT has quit (EOF From client)
k> Hop, plus de zombies !
-+- kwyxz in Guide du Fmblien Assassin : "Bande de zombies !" -+-
k> GT: en root, tu tapes "init 6" <-- GT has quit (EOF From client)
k> Hop, plus de zombies !
-+- kwyxz in Guide du Fmblien Assassin : "Bande de zombies !" -+-
Contenus ©2006-2008 Benjamin Poulain
Design ©2006-2008 Maxime Vantorre