Erlang シェルで生成されたプロセスに一致しないメッセージを送信しようとしたとき、メッセージがメールボックスに残るはずだと思っていましたが、メールボックスが空のように見えました。なぜですか?
Erlang R15B02 (erts-5.9.2) [smp:2:2] [async-threads:0]
Eshell V5.9.2 (abort with ^G)
1> Pid = spawn(fun()->receive stop->stop end end).
<0.33.0>
2> Pid ! msg.
msg
3> erlang:process_info(Pid, messages).
{messages,[]} %% where is the msg?