全部
日志部分:
** Reason for termination == **
{normal,
{gen_server,call,
[<0.9723.458>,
{create_jtxn_mon,
{player,34125,0,"gulexi",
为什么在正常的情况下会报错误日志?谢谢你的帮助~~~
全部
日志部分:
** Reason for termination == **
{normal,
{gen_server,call,
[<0.9723.458>,
{create_jtxn_mon,
{player,34125,0,"gulexi",
为什么在正常的情况下会报错误日志?谢谢你的帮助~~~
似乎您在向normal
调用者发送响应之前调用了有理由退出的 gen_server。
一般来说,如果 gen_serverServerExitReason
在调用过程中以 reason 退出,即使is ,gen_server:call
也会以 exit reason 退出。(见源码){ServerExitReason, {gen_server, call, [...]}}
ServerExitReason
normal
也就是说,退出原因不是normal
but {normal, ...}
,这就是您收到日志消息的原因。