I noticed that Actor reply calls the reply method of a local thread variable of type ReplyReactor (see the private rawSelf method). This reply method sends a message to senders.head , where senders is the list of senders (see source ).
Now I am wondering if this might cause an error. What if two members share the same thread with the local instance of the ReplyReactor ? Is there a scenario where one of the participants answers the wrong sender?
source share