Add <expire> tag to data snapshot to give the search server an idea

of when to query this node again
0.6.0-stable
Melanie Thielker 2008-09-20 16:15:10 +00:00
parent 4d8544dada
commit f8f1bc6199
1 changed files with 6 additions and 0 deletions

View File

@ -240,11 +240,17 @@ namespace OpenSim.Region.DataSnapshot
XmlDocument requestedSnap = new XmlDocument();
requestedSnap.AppendChild(requestedSnap.CreateXmlDeclaration("1.0", null, null));
requestedSnap.AppendChild(requestedSnap.CreateWhitespace("\r\n"));
XmlNode regiondata = requestedSnap.CreateNode(XmlNodeType.Element, "regiondata", "");
try
{
if (regionName == null || regionName == "")
{
XmlNode timerblock = requestedSnap.CreateNode(XmlNodeType.Element, "expire", "");
timerblock.InnerText = m_period.ToString();
regiondata.AppendChild(timerblock);
regiondata.AppendChild(requestedSnap.CreateWhitespace("\r\n"));
foreach (Scene scene in m_scenes)
{
regiondata.AppendChild(m_snapStore.GetScene(scene, requestedSnap));