3
私はプロセスを生成し、生成されたプロセスでtimer:apply_interval
を実行しますが、timer refは無効です。ここでプロセスが終了したときにタイマrefがキャンセルされますか?
はコードです:私は"plcLog.txt"
の内容をチェックすると
2> {ok, File} = file:open("plcLog.txt", [append, raw]).
{ok,{file_descriptor,prim_file,{#Port<0.536>,10}}}
3> spawn(fun() -> {ok, Tref} = timer:apply_interval(1, file, write, [File, "hello world"])
end).
<0.37.0>
4>
4> file:close(File).
ok
、それが空です。
だから私は、タイマのリファレンスは、spwanのプロセスが死んだ後は無効だと思います。 それは正しいですか?