diff --git a/src/net/sf/briar/plugins/droidtooth/DroidtoothPlugin.java b/src/net/sf/briar/plugins/droidtooth/DroidtoothPlugin.java index 120bb09c4cfd1b42eaa8ccb66df31476fa7a642c..ef19fe4b1e2f058bd53fff3da53d44c1b9ff5393 100644 --- a/src/net/sf/briar/plugins/droidtooth/DroidtoothPlugin.java +++ b/src/net/sf/briar/plugins/droidtooth/DroidtoothPlugin.java @@ -188,7 +188,7 @@ class DroidtoothPlugin implements DuplexPlugin { } } - public void stop() throws IOException { + public void stop() { running = false; if(socket != null) tryToClose(socket); } diff --git a/src/net/sf/briar/plugins/tcp/TcpPlugin.java b/src/net/sf/briar/plugins/tcp/TcpPlugin.java index b0b77ca59bfac40f88bdf485aae1ba5ad9780726..6993172d4838826b9813c774da6c0b6358df2b46 100644 --- a/src/net/sf/briar/plugins/tcp/TcpPlugin.java +++ b/src/net/sf/briar/plugins/tcp/TcpPlugin.java @@ -48,7 +48,7 @@ abstract class TcpPlugin implements DuplexPlugin { this.pollingInterval = pollingInterval; } - public boolean start() throws IOException { + public boolean start() { running = true; pluginExecutor.execute(new Runnable() { public void run() { @@ -130,7 +130,7 @@ abstract class TcpPlugin implements DuplexPlugin { } } - public void stop() throws IOException { + public void stop() { running = false; if(socket != null) tryToClose(socket); } diff --git a/src/net/sf/briar/plugins/tor/TorPlugin.java b/src/net/sf/briar/plugins/tor/TorPlugin.java index b4127d735fe9532cc80810378eeec10274196252..8737686ad2f4df053fffe8006857a3ba26fe0700 100644 --- a/src/net/sf/briar/plugins/tor/TorPlugin.java +++ b/src/net/sf/briar/plugins/tor/TorPlugin.java @@ -67,7 +67,7 @@ class TorPlugin implements DuplexPlugin { return "TOR_PLUGIN_NAME"; } - public boolean start() throws IOException { + public boolean start() { synchronized(this) { running = true; }