gen_server:terminate/2调用前提

来源:互联网 发布:淘宝页头 编辑:程序博客网 时间:2024/06/01 19:47

开发过程中遇到gen_server终止时terminate方法没有被调用,这里记录一下


如果需要在gen_server终止的时候通过terminate方法保存数据,前提条件:

        1、捕获退出信号 erlang:process_flag(trap_exit, true)

        2、shutdown策略必须是数值,不能是brutal_kill

0 0
原创粉丝点击