quasar
quasar copied to clipboard
ActorRef:send() ignored Timeout args!
@Override public boolean send(Message message, long timeout, TimeUnit unit) throws SuspendExecution, InterruptedException { send(message); return true; }
@Override public boolean send(Message message, Timeout timeout) throws SuspendExecution, InterruptedException { send(message); return true; }
The documentation specifies this:
Currently, this behavior is not yet supported. The message will be sent using
send(Object)
and the timeout argument will be disregarded.
If this is important to you, you can use an explicit channel (actors are free to use channels other than their mailbox).
@linkerlin Let's leave it open as an enhancement reminder