Merge pull request #21367 from akka/wip-21331-SystemMessageDeliverySpec-patriknw
fix failing SystemMessageDeliverySpec, #21331
This commit is contained in:
commit
b8b57df5e9
1 changed files with 2 additions and 2 deletions
|
|
@ -126,12 +126,12 @@ private[remote] class ManualReplyInboundContext(
|
|||
|
||||
private var lastReply: Option[(Address, ControlMessage)] = None
|
||||
|
||||
override def sendControl(to: Address, message: ControlMessage) = {
|
||||
override def sendControl(to: Address, message: ControlMessage): Unit = synchronized {
|
||||
lastReply = Some((to, message))
|
||||
replyProbe ! message
|
||||
}
|
||||
|
||||
def deliverLastReply(): Unit = {
|
||||
def deliverLastReply(): Unit = synchronized {
|
||||
lastReply.foreach { case (to, message) ⇒ super.sendControl(to, message) }
|
||||
lastReply = None
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue