Commit 32f2a4c2 authored by Gaston Dombiak's avatar Gaston Dombiak Committed by gato

1) Fixed recursive error.

2) Print error message when starting service fails.

git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@6622 b35dd754-fafc-0310-a699-88a17e54d16e
parent fd770bd0
......@@ -136,8 +136,10 @@ public class STUNService extends BasicModule implements ServerItemsProvider, Rou
setEnabled(false);
} catch (SocketException e) {
Log.error("Disabling STUN server", e);
setEnabled(false);
} catch (UnknownHostException e) {
Log.error("Disabling STUN server", e);
setEnabled(false);
}
......@@ -326,7 +328,6 @@ public class STUNService extends BasicModule implements ServerItemsProvider, Rou
*/
public void setEnabled(boolean enabled) {
this.enabled = enabled;
loadSTUNConfig();
if (isEnabled()) {
startServer();
} else {
......
......@@ -42,7 +42,7 @@
JiveGlobals.setProperty("stun.enabled", String.valueOf(enabled));
stunService.stop();
stunService.initialize(XMPPServer.getInstance());
stunService.setEnabled(enabled);
success = true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment