首页 > Erlang并发教程 > 8.12 Erlang并发编程-自定义缺省行为
2013
11-16

8.12 Erlang并发编程-自定义缺省行为

BACK TOP文章索引

  1. 自定义缺省行为
  2. 共2条评论

自定义缺省行为

执行BIF process_flag(error_handler, MyMod)可以用模块MyMod替换默认的error_handler。这使得用户得以定义他们(私有)的错误处理器,用以处理针对未定义函数的调用以及以为注册进程名称为目标的消息发送。该功能仅对执行调用的进程自身有效。定义非标准的错误处理器时必须注意:如果你在替换标准错误处理器时犯了什么错误,系统可能会失控!

也可以通过加载一个新版本的error_handler模块来更改默认行为。这么做会影响到所有的进程(定义了私有错误处理器的进程出外),因此非常危险。


8.12 Erlang并发编程-自定义缺省行为》有 2 条评论

  1. 终于第八集了 !!!!兴奋中

  2. 终于第八集了 !!!!兴奋中

留下一个回复

你的email不会被公开。