diff --git a/src/main/java/org/bitlet/weupnp/GatewayDiscover.java b/src/main/java/org/bitlet/weupnp/GatewayDiscover.java index 84c26d7..d729351 100644 --- a/src/main/java/org/bitlet/weupnp/GatewayDiscover.java +++ b/src/main/java/org/bitlet/weupnp/GatewayDiscover.java @@ -147,6 +147,9 @@ public void run() { } } catch (SocketTimeoutException ste) { waitingPacket = false; + } catch (Exception e) { + // Handles the case of weird devices that respond to the query but then do not give a + // valid xml url } }