mirror of
https://github.com/opensim/opensim.git
synced 2026-08-13 05:05:43 +08:00
Merge branch 'master' into careminster
This commit is contained in:
@@ -129,6 +129,10 @@ namespace OpenSim.Region.CoreModules.World.Archiver
|
||||
m_options = options;
|
||||
m_repliesRequired = uuids.Count;
|
||||
|
||||
// FIXME: This is a really poor way of handling the timeout since it will always leave the original requesting thread
|
||||
// hanging. Need to restructure so an original request thread waits for a ManualResetEvent on asset received
|
||||
// so we can properly abort that thread. Or request all assets synchronously, though that would be a more
|
||||
// radical change
|
||||
m_requestCallbackTimer = new System.Timers.Timer(TIMEOUT);
|
||||
m_requestCallbackTimer.AutoReset = false;
|
||||
m_requestCallbackTimer.Elapsed += new ElapsedEventHandler(OnRequestCallbackTimeout);
|
||||
|
||||
Reference in New Issue
Block a user