From 990c09f5b08fee45321f288a364a65f649094846 Mon Sep 17 00:00:00 2001 From: knaccc Date: Sun, 20 Jan 2019 17:41:21 +0000 Subject: [PATCH] cleaner thread code --- src/org/getmonero/i2p/zero/TunnelControl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/getmonero/i2p/zero/TunnelControl.java b/src/org/getmonero/i2p/zero/TunnelControl.java index 51e1d8f..978dc01 100644 --- a/src/org/getmonero/i2p/zero/TunnelControl.java +++ b/src/org/getmonero/i2p/zero/TunnelControl.java @@ -36,6 +36,8 @@ public class TunnelControl implements Runnable { // server.destroy // closes the tunnel listening for connections on the specified port, and returns OK // client.create // returns a newly created localhost port number, where connections will be sent over I2P to the destination public key // client.destroy // closes the tunnel listening for connections on the specified port, and returns OK + // socks.create // creates a socks proxy listening on the specified port + // socks.destroy // closes the socks proxy listening on the specified port, and returns OK // // send a command with bash: exec 3<>/dev/tcp/localhost/30000; echo "server.create localhost 80" >&3; cat <&3 // @@ -92,7 +94,6 @@ public class TunnelControl implements Runnable { if(args[0].equals("socks.create")) { int port = Integer.parseInt(args[1]); new Thread(()->{ - // sockstunnel port var t = new I2PTunnel(new String[]{"-die", "-nocli", "-e", "sockstunnel " + port}); socksTunnels.put(port, t); }).start();