@Override public AsynSamplerResultHolder call() { JMeterContextService.replaceContext(jmeterContextOfParentThread); HTTPSampleResult httpSampleResult = sampler.sample(url, method, areFollowingRedirect, depth); if (sampler.getCookieManager() != null) { CollectionProperty cookies = sampler.getCookieManager().getCookies(); return new AsynSamplerResultHolder(httpSampleResult, cookies); } else { return new AsynSamplerResultHolder(httpSampleResult, new CollectionProperty()); } } }