mirror of
https://github.com/psforever/PSF-LoginServer.git
synced 2026-01-19 18:44:45 +00:00
commit
c68d5e9864
|
|
@ -505,16 +505,14 @@ class MiddlewareActor(
|
||||||
case Teardown() =>
|
case Teardown() =>
|
||||||
send(TeardownConnection(clientNonce))
|
send(TeardownConnection(clientNonce))
|
||||||
close()
|
close()
|
||||||
Behaviors.same
|
|
||||||
|
|
||||||
case Close() =>
|
case Close() =>
|
||||||
close()
|
close()
|
||||||
Behaviors.same
|
|
||||||
}
|
}
|
||||||
.receiveSignal(onSignal)
|
.receiveSignal(onSignal)
|
||||||
}
|
}
|
||||||
|
|
||||||
private def close(): Unit = {
|
private def close(): Behavior[Command] = {
|
||||||
outQueue
|
outQueue
|
||||||
.dequeueAll(_ => true)
|
.dequeueAll(_ => true)
|
||||||
.foreach(p => send(smp(slot = 0, p._2.bytes), Some(nextSequence), crypto))
|
.foreach(p => send(smp(slot = 0, p._2.bytes), Some(nextSequence), crypto))
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue