summaryrefslogtreecommitdiff
path: root/lib/stdlib/test/shell_docs_SUITE_data/unknown_erlang_group_leader_2_func.txt
blob: 592d6bd6e5d23a22a4114ca61e8acc15f4168431 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14

  -spec group_leader(GroupLeader, Pid) -> true
                        when GroupLeader :: pid(), Pid :: pid().

  Sets the group leader of Pid to GroupLeader. Typically, this
  is used when a process started from a certain shell is to have
  another group leader than init.

  The group leader should be rarely changed in applications with a
  supervision tree, because OTP assumes the group leader of their
  processes is their application master.

  See also group_leader/0 and OTP design principles related to
  starting and stopping applications.