Minor: Unit testing: InMemoryNetwork.Node.stop, running = false after thread shutdown not before.

This commit is contained in:
Mike Hearn 2016-02-17 15:38:00 +01:00
parent 55989a8e92
commit 58e84fbeca

View File

@ -16,7 +16,6 @@ import core.ThreadBox
import core.crypto.sha256
import core.node.TimestamperNodeService
import core.utilities.loggerFor
import java.security.KeyPair
import java.time.Instant
import java.util.*
import java.util.concurrent.Executor
@ -188,11 +187,11 @@ class InMemoryNetwork {
}
override fun stop() {
running = false
if (backgroundThread != null) {
backgroundThread.interrupt()
backgroundThread.join()
}
running = false
netNodeHasShutdown(handle)
}