* Added removal of TextureSenders and UserTextureDownloadService on agent leaving region.

This commit is contained in:
lbsa71
2008-01-03 14:01:53 +00:00
parent 119f9b0d80
commit 7b062cefa2
3 changed files with 34 additions and 5 deletions

View File

@@ -94,5 +94,18 @@ namespace OpenSim.Region.Environment.Modules
m_sharedSendersQueue.Enqueue(textureSender);
}
}
internal void Close()
{
lock (m_textureSenders)
{
foreach( TextureSender textureSender in m_textureSenders.Values )
{
textureSender.Cancel = true;
}
m_textureSenders.Clear();
}
}
}
}
}