diff --git a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java index 837e01439fbe1e2aa67670636225bfe515c8e6de..28cdde2e698a75020c4b777c31381f607c986474 100644 --- a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java +++ b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java @@ -286,12 +286,11 @@ public class ExperimentApi { private void sendExperiment(Experiment experiment) throws MalformedURLException { // this runs in the background. For future optimization: use a thread pool + final String url = experimentUrl; + final String query = experiment.computeQuery(); new Thread() { @Override public void run() { - String url = experimentUrl; - String query = experiment.computeQuery(); - // Results are stored in the experiment object try { executeExperiment(url, query, experiment);