说明
exit(Pid, Msg)
未设置 trap_exit
1 | 不给进程发 Exit 消息, 只执行默认的行为 |
设置 process_flag(trap_exit, true)
1 | 执行默认的行为的同时,给进程发 Exit 消息 |
演示代码
dist_proc.erl
1 | -module(dist_proc). |
测试
1 | dist_proc:start(). |
exit(Pid, Msg)
未设置 trap_exit
1 | 不给进程发 Exit 消息, 只执行默认的行为 |
设置 process_flag(trap_exit, true)
1 | 执行默认的行为的同时,给进程发 Exit 消息 |
dist_proc.erl
1 | -module(dist_proc). |
测试
1 | dist_proc:start(). |