Skip cleaning if nothing is running

This commit is contained in:
Mygod
2019-07-19 11:22:26 +08:00
parent e85890ecfb
commit 90f75b4092

View File

@@ -28,6 +28,7 @@ abstract class RoutingManager(private val caller: Any, val downstream: String, p
private val active = mutableMapOf<String, RoutingManager>()
fun clean(reinit: Boolean = true) {
if (!reinit && active.isEmpty()) return
for (manager in active.values) manager.routing?.stop()
try {
Routing.clean()