次のことをしようとすると
init() ->
case gen_udp:open(10000, [binary, {active, false}]) of
{ok, Socket} ->
startListen(5, Socket);
end.
startListen(0, Socket) ->
Socket;
startListen(N, Socket) ->
Pid = spawn_link(fun() -> listen(Socket) end),
startListen(N-1, Socket).
listen(Socket)->
receive
{udp, Socket, Host, Port, Data} ->
...
end.
どのスレッドからも受信できないことを示しています。私は何か間違ったことをしましたか、それとも実際にはerlangでは不可能ですか?