JMeterThread[] threads;
Iterator iter = threadGroups.iterator();
while(iter.hasNext())
{
ThreadGroup group = (ThreadGroup)iter.next();
group.resetThreadCount();
threads = new JMeterThread[group.getNumThreads()];
for(int i = 0; i < threads.length; i++)
{
threads[i] = new JMeterThread(group);
Thread newThread = new Thread(threads[i]);