4 ms·
Processes discard messages that they aren't interested in, that doesn't mean another process isn't.
by spiralx 9y ago
Processes discard messages that they aren't interested in, that doesn't mean another process isn't.
- fpoling 9y agoErlang has one message queue per prosess. So if a process discards the message, the message cannot be available for other processes. Moreover, as Erlang does not have message broadcast and all messages the process receives were explicitly sent to it, the process can not receive messages accidentally.