Я заметил, что Actor
reply вызывает метод reply
локальной переменной потока типа ReplyReactor
(см. Закрытый метод rawSelf
). Этот метод reply
отправляет сообщение на senders.head
, где senders
- это список отправителей (см. источник ).
Теперь мне интересно, может ли это вызвать ошибку. Что если два актера совместно используют один поток с локальным экземпляром ReplyReactor
? Есть ли сценарий, когда один из актеров отвечает не тому отправителю?