diff options
author | Dr Scofield | 2008-10-23 10:15:19 +0000 |
---|---|---|
committer | Dr Scofield | 2008-10-23 10:15:19 +0000 |
commit | b91857b8f7809b9bddfa5d36c1ccf84e8142d22b (patch) | |
tree | 3fd68658d7b3611b37d9b5017655f56f3c693d33 /OpenSim/Framework/Communications | |
parent | cleaning up commented lines in IRCConnector; changing access_password (diff) | |
download | opensim-SC-b91857b8f7809b9bddfa5d36c1ccf84e8142d22b.zip opensim-SC-b91857b8f7809b9bddfa5d36c1ccf84e8142d22b.tar.gz opensim-SC-b91857b8f7809b9bddfa5d36c1ccf84e8142d22b.tar.bz2 opensim-SC-b91857b8f7809b9bddfa5d36c1ccf84e8142d22b.tar.xz |
Adding AddXmlRpcHandler(name, method, bool) to selectively disable
KeepAlive for certain XmlRpc handlers.
Making use of new AddXmlRpcHandler method in RemoteAdminPlugin to
avoid clients waiting indefinitely for response.
taking note of BaseHttpServer parameter in CommunicationsManager
constructor (was passed it but then just ignored so far).
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/Communications/CommunicationsManager.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/OpenSim/Framework/Communications/CommunicationsManager.cs b/OpenSim/Framework/Communications/CommunicationsManager.cs index 1bf8c05..dfe0fdc 100644 --- a/OpenSim/Framework/Communications/CommunicationsManager.cs +++ b/OpenSim/Framework/Communications/CommunicationsManager.cs | |||
@@ -104,6 +104,13 @@ namespace OpenSim.Framework.Communications | |||
104 | /// </summary> | 104 | /// </summary> |
105 | protected IUserServiceAdmin m_userServiceAdmin; | 105 | protected IUserServiceAdmin m_userServiceAdmin; |
106 | 106 | ||
107 | |||
108 | public BaseHttpServer HttpServer | ||
109 | { | ||
110 | get { return m_httpServer; } | ||
111 | } | ||
112 | protected BaseHttpServer m_httpServer; | ||
113 | |||
107 | /// <summary> | 114 | /// <summary> |
108 | /// Constructor | 115 | /// Constructor |
109 | /// </summary> | 116 | /// </summary> |
@@ -117,6 +124,7 @@ namespace OpenSim.Framework.Communications | |||
117 | m_networkServersInfo = serversInfo; | 124 | m_networkServersInfo = serversInfo; |
118 | m_assetCache = assetCache; | 125 | m_assetCache = assetCache; |
119 | m_userProfileCacheService = new UserProfileCacheService(this, libraryRootFolder); | 126 | m_userProfileCacheService = new UserProfileCacheService(this, libraryRootFolder); |
127 | m_httpServer = httpServer; | ||
120 | // m_transactionsManager = new AgentAssetTransactionsManager(this, dumpAssetsToFile); | 128 | // m_transactionsManager = new AgentAssetTransactionsManager(this, dumpAssetsToFile); |
121 | } | 129 | } |
122 | 130 | ||