Refine error message

This commit is contained in:
Mygod
2020-05-23 09:04:58 +08:00
parent 731a654ed4
commit b833d94002

View File

@@ -118,7 +118,7 @@ class Routing(private val caller: Any, private val downstream: String,
} }
private val hostAddress = try { private val hostAddress = try {
val iface = NetworkInterface.getByName(downstream)!! val iface = NetworkInterface.getByName(downstream) ?: error("iface not found")
ifaceHandler(iface) ifaceHandler(iface)
val addresses = iface.interfaceAddresses!!.filter { it.address is Inet4Address } val addresses = iface.interfaceAddresses!!.filter { it.address is Inet4Address }
if (addresses.size > 1) error("More than one addresses was found: $addresses") if (addresses.size > 1) error("More than one addresses was found: $addresses")