//
// Thread Groups
//
public ThreadGroup CreateThreadGroup(string name)
{
lock (thread_groups) {
ThreadGroup group = (ThreadGroup)thread_groups [name];
if (group != null)
{
return(group);
}
group = ThreadGroup.CreateThreadGroup(name);
thread_groups.Add(name, group);
return(group);
}
}