From 67af1a17c14f292fafc36d05bbdda90dbb85f465 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Sat, 19 Oct 2013 21:26:23 +0000 Subject: [PATCH] - Don't display UPnP info on peers page in Android to prevent crash --- .../java/src/net/i2p/router/transport/TransportManager.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/router/java/src/net/i2p/router/transport/TransportManager.java b/router/java/src/net/i2p/router/transport/TransportManager.java index ce33b5b89a..52c79f941c 100644 --- a/router/java/src/net/i2p/router/transport/TransportManager.java +++ b/router/java/src/net/i2p/router/transport/TransportManager.java @@ -36,6 +36,7 @@ import net.i2p.router.transport.ntcp.NTCPTransport; import net.i2p.router.transport.udp.UDPTransport; import net.i2p.util.Addresses; import net.i2p.util.Log; +import net.i2p.util.SystemVersion; import net.i2p.util.Translate; public class TransportManager implements TransportEventListener { @@ -569,9 +570,10 @@ public class TransportManager implements TransportEventListener { } buf.append("</pre>\n"); out.write(buf.toString()); - if (_upnpManager != null) + // newer androids crash w/ network on IO thread + if (_upnpManager != null && !SystemVersion.isAndroid()) out.write(_upnpManager.renderStatusHTML()); - buf.append("</p>\n"); + out.write("</p>\n"); out.flush(); } -- GitLab