aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Client/MXP/MXPModule.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Client/MXP/MXPModule.cs11
1 files changed, 9 insertions, 2 deletions
diff --git a/OpenSim/Client/MXP/MXPModule.cs b/OpenSim/Client/MXP/MXPModule.cs
index 082bcc3..dbe4174 100644
--- a/OpenSim/Client/MXP/MXPModule.cs
+++ b/OpenSim/Client/MXP/MXPModule.cs
@@ -83,13 +83,20 @@ namespace OpenSim.Client.MXP
83 83
84 m_ticker.Start(); 84 m_ticker.Start();
85 85
86 m_log.Info("[MXP] MXP Enabled and Listening"); 86 m_log.Info("[MXP ClientStack] MXP Enabled and Listening");
87 } 87 }
88 } 88 }
89 89
90 void ticker_Elapsed(object sender, ElapsedEventArgs e) 90 void ticker_Elapsed(object sender, ElapsedEventArgs e)
91 { 91 {
92 m_server.Process(); 92 try
93 {
94 m_server.Process();
95 }
96 catch (Exception ex)
97 {
98 m_log.Error("[MXP ClientStack]: Unhandled exception in process loop: " + ex.ToString() + " :" + ex.StackTrace.ToString());
99 }
93 100
94 if (!m_shutdown) 101 if (!m_shutdown)
95 m_ticker.Start(); 102 m_ticker.Start();