diff options
author | Justin Clark-Casey (justincc) | 2011-10-24 23:16:03 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2011-10-24 23:16:03 +0100 |
commit | 9ec672c70b28b8c1d6d81bab7744fcf7bf9b83c7 (patch) | |
tree | 6a91df6f558370682a0a3c0f7c9a59ff85302d3e /OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs | |
parent | separate out future common setup code from EventQueueTests.AddForClient() (diff) | |
download | opensim-SC-9ec672c70b28b8c1d6d81bab7744fcf7bf9b83c7.zip opensim-SC-9ec672c70b28b8c1d6d81bab7744fcf7bf9b83c7.tar.gz opensim-SC-9ec672c70b28b8c1d6d81bab7744fcf7bf9b83c7.tar.bz2 opensim-SC-9ec672c70b28b8c1d6d81bab7744fcf7bf9b83c7.tar.xz |
Fix bugs in EventQueueGetModule.ClientClosed() and BaseHttpServer.RemovePollServerHTTPHandler() that stopped existing code in ClientClosed() from actually tearing down the poll handler
Actually doing the tear down appear to have no ill effects with region crossing and teleport.
Diffstat (limited to 'OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs')
-rw-r--r-- | OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs index fefa242..7ec813f 100644 --- a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs +++ b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs | |||
@@ -1815,9 +1815,9 @@ namespace OpenSim.Framework.Servers.HttpServer | |||
1815 | { | 1815 | { |
1816 | lock (m_pollHandlers) | 1816 | lock (m_pollHandlers) |
1817 | { | 1817 | { |
1818 | if (m_pollHandlers.ContainsKey(httpMethod)) | 1818 | if (m_pollHandlers.ContainsKey(path)) |
1819 | { | 1819 | { |
1820 | m_pollHandlers.Remove(httpMethod); | 1820 | m_pollHandlers.Remove(path); |
1821 | } | 1821 | } |
1822 | } | 1822 | } |
1823 | 1823 | ||