Add a UUID param to NoEvents in PollServiceEventArgs to make it more generic

This commit is contained in:
Melanie
2009-09-21 14:59:31 +01:00
parent 2a1b5e3540
commit 04170521f0
5 changed files with 8 additions and 8 deletions

View File

@@ -393,12 +393,12 @@ namespace OpenSim.Framework.Console
lock (m_Connections)
{
if (!m_Connections.ContainsKey(sessionID))
return NoEvents();
return NoEvents(UUID.Zero);
c = m_Connections[sessionID];
}
c.last = System.Environment.TickCount;
if (c.lastLineSeen >= m_LineNumber)
return NoEvents();
return NoEvents(UUID.Zero);
Hashtable result = new Hashtable();
@@ -440,7 +440,7 @@ namespace OpenSim.Framework.Console
return result;
}
private Hashtable NoEvents()
private Hashtable NoEvents(UUID id)
{
Hashtable result = new Hashtable();

View File

@@ -34,7 +34,7 @@ namespace OpenSim.Framework.Servers.HttpServer
public delegate Hashtable GetEventsMethod(UUID pId, string request);
public delegate Hashtable NoEventsMethod();
public delegate Hashtable NoEventsMethod(UUID pId);
public class PollServiceEventArgs : EventArgs
{

View File

@@ -130,7 +130,7 @@ namespace OpenSim.Framework.Servers.HttpServer
foreach (object o in m_requests)
{
PollServiceHttpRequest req = (PollServiceHttpRequest) o;
m_server.DoHTTPGruntWork(req.PollServiceArgs.NoEvents(), new OSHttpResponse(new HttpResponse(req.HttpContext, req.Request), req.HttpContext));
m_server.DoHTTPGruntWork(req.PollServiceArgs.NoEvents(req.PollServiceArgs.Id), new OSHttpResponse(new HttpResponse(req.HttpContext, req.Request), req.HttpContext));
}
m_requests.Clear();

View File

@@ -112,7 +112,7 @@ namespace OpenSim.Framework.Servers.HttpServer
{
if ((Environment.TickCount - req.RequestTime) > m_timeout)
{
m_server.DoHTTPGruntWork(req.PollServiceArgs.NoEvents(),
m_server.DoHTTPGruntWork(req.PollServiceArgs.NoEvents(req.PollServiceArgs.Id),
new OSHttpResponse(new HttpResponse(req.HttpContext, req.Request),req.HttpContext));
}
else