diff options
Diffstat (limited to 'OpenSim/Region/CoreModules/Framework/ServiceThrottle/ServiceThrottleModule.cs')
-rw-r--r-- | OpenSim/Region/CoreModules/Framework/ServiceThrottle/ServiceThrottleModule.cs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/ServiceThrottle/ServiceThrottleModule.cs b/OpenSim/Region/CoreModules/Framework/ServiceThrottle/ServiceThrottleModule.cs index 1554b3e..a70261e 100644 --- a/OpenSim/Region/CoreModules/Framework/ServiceThrottle/ServiceThrottleModule.cs +++ b/OpenSim/Region/CoreModules/Framework/ServiceThrottle/ServiceThrottleModule.cs | |||
@@ -181,11 +181,10 @@ namespace OpenSim.Region.CoreModules.Framework | |||
181 | 181 | ||
182 | m_RequestQueue.Enqueue(delegate | 182 | m_RequestQueue.Enqueue(delegate |
183 | { | 183 | { |
184 | continuation(); | ||
185 | lock (m_RequestQueue) | 184 | lock (m_RequestQueue) |
186 | { | ||
187 | m_Pending[category].Remove(itemid); | 185 | m_Pending[category].Remove(itemid); |
188 | } | 186 | |
187 | continuation(); | ||
189 | }); | 188 | }); |
190 | } | 189 | } |
191 | } | 190 | } |