closeLocked might throw
This commit is contained in:
@@ -25,8 +25,8 @@ abstract class RootSession {
|
|||||||
private suspend fun ensureServerLocked(): RootServer {
|
private suspend fun ensureServerLocked(): RootServer {
|
||||||
server?.let {
|
server?.let {
|
||||||
if (it.active) return it
|
if (it.active) return it
|
||||||
closeLocked()
|
|
||||||
usersCount = 0
|
usersCount = 0
|
||||||
|
closeLocked()
|
||||||
}
|
}
|
||||||
check(usersCount == 0L) { "Unexpected $server, $usersCount" }
|
check(usersCount == 0L) { "Unexpected $server, $usersCount" }
|
||||||
val server = RootServer()
|
val server = RootServer()
|
||||||
|
|||||||
Reference in New Issue
Block a user