linux_011之库函数setsid.c分析

来源:互联网 发布:淘宝追加评论不显示 编辑:程序博客网 时间:2024/06/05 14:45
#define _LIBRARY_#include<unistd.h>/**创建一个会话并设置进程组号,下面系统调用宏对应于函数:* pid_t setsid(),返回:调用进程的会话标识符(session ID)*/_syscall0(pid_t,setsid);

 

该程序包括一个setsid()系统调用函数,如果调用的进程不是一个组的领导时,该函数用于创建一个新会话。则调用进程将成为该新会话的领导,新进程组的组领导,并且没有控制终端. 调用进程的组ID和会话ID被设置成进程PID(进程标识符). 调用进程将称为新进程组和新会话中的唯一进程

0 0