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 ...@@ -136,8 +136,10 @@ public class STUNService extends BasicModule implements ServerItemsProvider, Rou
setEnabled(false); setEnabled(false);
} catch (SocketException e) { } catch (SocketException e) {
Log.error("Disabling STUN server", e);
setEnabled(false); setEnabled(false);
} catch (UnknownHostException e) { } catch (UnknownHostException e) {
Log.error("Disabling STUN server", e);
setEnabled(false); setEnabled(false);
} }
...@@ -326,7 +328,6 @@ public class STUNService extends BasicModule implements ServerItemsProvider, Rou ...@@ -326,7 +328,6 @@ public class STUNService extends BasicModule implements ServerItemsProvider, Rou
*/ */
public void setEnabled(boolean enabled) { public void setEnabled(boolean enabled) {
this.enabled = enabled; this.enabled = enabled;
loadSTUNConfig();
if (isEnabled()) { if (isEnabled()) {
startServer(); startServer();
} else { } else {
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
JiveGlobals.setProperty("stun.enabled", String.valueOf(enabled)); JiveGlobals.setProperty("stun.enabled", String.valueOf(enabled));
stunService.stop(); stunService.stop();
stunService.initialize(XMPPServer.getInstance());
stunService.setEnabled(enabled); stunService.setEnabled(enabled);
success = true; 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