diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelConnectClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelConnectClient.java index 4fbafbc23dcdae3c6014e3bd8758594b349aa66f..029435efa12bb51a8bd878a0c009d74e0620ed1e 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelConnectClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelConnectClient.java @@ -362,7 +362,7 @@ public class I2PTunnelConnectClient extends I2PTunnelHTTPClientBase implements R } finally { // only because we are running it inline closeSocket(s); - try { i2ps.close(); } catch (IOException ioe) {} + if (i2ps != null) try { i2ps.close(); } catch (IOException ioe) {} } } diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 0b1cd415957acda4409819f94a55b3f11055cf1c..f40c5072aba8a41a788cf5008f1b01642d59482a 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -1334,7 +1334,7 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn } finally { // only because we are running it inline closeSocket(s); - try { i2ps.close(); } catch (IOException ioe) {} + if (i2ps != null) try { i2ps.close(); } catch (IOException ioe) {} } }