> Erlang中文手册 > group_leader/2 设置一个进程为组长

erlang:group_leader/2

设置一个进程为组长

用法:

group_leader(GroupLeader, Pid) -> true

把进程 Pid 的进程组组长设置为 GroupLeader。这一般用于从某个 shell 创建的一个进程,想把它的进程组组长设置为别的进程,而不是初始赋予的 init 进程。

关于进程组组长(group leader)方面的更多描述可查看 erlang:group_leader/0 函数。

下面是把组长(group leader)设置为自己:

GroupLeader = self(),
Pid = self(),
erlang:group_leader(GroupLeader, Pid).