- Increased the threadpool timeout to 10 minutes

- Changed a few places that launch long-lasting threads to skip the timeout altogether
This commit is contained in:
Oren Hurvitz
2014-03-26 21:31:16 +02:00
parent 14a7ddb885
commit 7a47c15edb
3 changed files with 6 additions and 6 deletions

View File

@@ -2031,7 +2031,7 @@ namespace OpenSim.Framework
// Maps (ThreadFunc number -> Thread)
private static ConcurrentDictionary<long, ThreadInfo> activeThreads = new ConcurrentDictionary<long, ThreadInfo>();
private static readonly int THREAD_TIMEOUT = 60 * 1000;
private static readonly int THREAD_TIMEOUT = 10 * 60 * 1000; // 10 minutes
/// <summary>
/// Finds threads in the main thread pool that have timed-out, and aborts them.