diff options
Diffstat (limited to 'OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs')
-rw-r--r-- | OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs b/OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs index b5019f1..2d4b421 100644 --- a/OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs +++ b/OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs | |||
@@ -61,9 +61,6 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage | |||
61 | return; | 61 | return; |
62 | } | 62 | } |
63 | 63 | ||
64 | MainServer.Instance.AddXmlRPCHandler( | ||
65 | "grid_instant_message", processXMLRPCGridInstantMessage); | ||
66 | |||
67 | m_Enabled = true; | 64 | m_Enabled = true; |
68 | } | 65 | } |
69 | 66 | ||
@@ -82,6 +79,11 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage | |||
82 | 79 | ||
83 | public virtual void PostInitialise() | 80 | public virtual void PostInitialise() |
84 | { | 81 | { |
82 | if (!m_Enabled) | ||
83 | return; | ||
84 | |||
85 | MainServer.Instance.AddXmlRPCHandler( | ||
86 | "grid_instant_message", processXMLRPCGridInstantMessage); | ||
85 | } | 87 | } |
86 | 88 | ||
87 | public virtual void RegionLoaded(Scene scene) | 89 | public virtual void RegionLoaded(Scene scene) |