[erlang-questions] Order of monitor signal(s)
Thu Nov 30 16:05:31 CET 2017
message delivery is instant the moment you execute send command (send
opcode). So exit message well always arrive second, because ordering
guarantee - exit message was sent SECOND.
On 30 Nov 2017 4:02 pm, "Dmitry Kolesnikov" <dmkolesnikov@REDACTED> wrote:
There is a statement that Erlang messages may be not delivered, but message
order is always preserved relative to two processes. This is a statement
regarding the ordinal message… Is this statement valid when we are talking
about monitor messages in relation to ordinal message? I have strong
feeling that it is not guaranteed.
So, let’s assume we have a process A that sends async message to process B
and quits. The process B listens messages for process A and monitors it
with erlang:monitor(process, A). I am suspecting that there are no
guarantee that message will be delivered before exit signal. Am I right?
Thank you in advanced!
erlang-questions mailing list
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions