}
public void run() {
// threadContext is not thread-safe, so keep within thread
JMeterContext threadContext = JMeterContextService.getContext();
LoopIterationListener iterationListener=null;
try {
iterationListener = initRun(threadContext);
while (running) {
Sampler firstSampler = controller.next();