标签: erlang gen-server
原谅我可怜的英语,
我的意思是当gen_server崩溃时,error_logger打印"Last message in was"和"When Server State",服务器状态值是处理Last消息之前的状态吗?
"Last message in was"
"When Server State"
答案 0 :(得分:3)
在gen_server中,状态由代码的通用部分存储,该部分应该是健壮的。它由回调函数改变,回调函数必须返回新的状态值作为结果。
当系统报告错误时,报告的状态是作为参数传递给负责崩溃的回调。