diff options
Diffstat (limited to 'OpenSim/Client/MXP/MXPModule.cs')
-rw-r--r-- | OpenSim/Client/MXP/MXPModule.cs | 11 |
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(); |