Rechercher une page de manuel
setsid
Langue: es
Version: 27 Agosto 1994 (mandriva - 01/05/08)
Section: 2 (Appels système)
NOMBRE
setsid - crea una sesión y define el ID de grupo del procesoSINOPSIS
#include <unistd.h>pid_t setsid(void);
DESCRIPCIÓN
setsid() crea una nueva sesión si el proceso que realiza la llamada no es lider de grupo de procesos. El proceso que realiza la llamada es lider de la nueva sesión, lider de grupo de procesos del nuevo grupo de procesos, y no tiene terminal controladora. El ID del grupo de procesos y el ID de la sesión del proceso que realiza la llamada se ponen al PID del proceso que realiza la llamada. Dicho proceso será el único proceso en este nuevo grupo de procesos y en esta nueva sesión.VALOR DEVUELTO
El ID de la sesión del proceso que realiza la llamada.ERRORES
Si hubo error, se devuleve -1. El único error que puede suceder es EPERM. Se devuelve cuando el ID del grupo de procesos de cualquier proceso es igual al PID del proceso que realiza la llamada. De este modo, en particular, setsid falla si el proceso que realiza la llamada ya es lider de grupo de procesos.OBSERVACIONES
El lider de grupo de procesos es un proceso con el ID de grupo igual a su PID. Para asegurarse de que setsid tenga éxito, cree un proceso hijo con fork y termine, y deje que el hijo ejecute setsid().CONFORME A
POSIX, SVr4.VÉASE TAMBIÉN
setpgid(2), setpgrp(2)
La géométrie a deux grands trésors, le premier est le théorème de
Pythagore, le deuxième la division d'une ligne selon le partage en
moyenne et extrême raison ; nous pouvons comparer le premier à une
mesure d'or et contempler le deuxième tel un bijou précieux.
-+- Johannes Kepler -+-
Pythagore, le deuxième la division d'une ligne selon le partage en
moyenne et extrême raison ; nous pouvons comparer le premier à une
mesure d'or et contempler le deuxième tel un bijou précieux.
-+- Johannes Kepler -+-
Contenus ©2006-2008 Benjamin Poulain
Design ©2006-2008 Maxime Vantorre