[erlang-questions] Scoped group leaders
Tue Jul 5 01:57:53 CEST 2011
----- "Eric Merritt" <ericbmerritt@REDACTED> wrote:
> >> Just out of curiosity does a group leader go away when a group
> > Define group death?
> When when all processes in a group have terminated, either normally
Today there is nothing in the system which keeps track of the processes in a group, process groups don't really exist at all. A "process group" is those processes which have the same group leader. The group leader has no information about which processes have it as group leader. You can make any process a group leader by setting it as group leader.
Process groups were explicitly added in such a way as NOT to impose any structure or hierarchy on processes, process space is flat.
More information about the erlang-questions