Amend to last commit: synchronize access to queues.
							parent
							
								
									99b9c1a9d5
								
							
						
					
					
						commit
						4a329098e8
					
				| 
						 | 
				
			
			@ -215,8 +215,11 @@ namespace OpenSim.Services.Connectors.Simulation
 | 
			
		|||
            }
 | 
			
		||||
            // we get here iff success == false
 | 
			
		||||
            // blacklist sim for 2 minutes
 | 
			
		||||
            _failedSims.AddOrUpdate(destination.ServerURI, true, 120);
 | 
			
		||||
            m_updateAgentQueue.Clear();
 | 
			
		||||
            lock (m_updateAgentQueue)
 | 
			
		||||
            {
 | 
			
		||||
                _failedSims.AddOrUpdate(destination.ServerURI, true, 120);
 | 
			
		||||
                m_updateAgentQueue.Remove(uri);
 | 
			
		||||
            }
 | 
			
		||||
            return false;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue