Skip cleaning if nothing is running
This commit is contained in:
@@ -28,6 +28,7 @@ abstract class RoutingManager(private val caller: Any, val downstream: String, p
|
|||||||
private val active = mutableMapOf<String, RoutingManager>()
|
private val active = mutableMapOf<String, RoutingManager>()
|
||||||
|
|
||||||
fun clean(reinit: Boolean = true) {
|
fun clean(reinit: Boolean = true) {
|
||||||
|
if (!reinit && active.isEmpty()) return
|
||||||
for (manager in active.values) manager.routing?.stop()
|
for (manager in active.values) manager.routing?.stop()
|
||||||
try {
|
try {
|
||||||
Routing.clean()
|
Routing.clean()
|
||||||
|
|||||||
Reference in New Issue
Block a user