summaryrefslogtreecommitdiff
path: root/src/sagas/experiments.js
diff options
context:
space:
mode:
authorGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-09-25 09:00:25 +0200
committerGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-09-25 09:00:25 +0200
commitd8576899f9b82f3d8a84886b586966a233ec0f5f (patch)
tree93ae19430e7a5e7943524f35484b59abfe4f9d45 /src/sagas/experiments.js
parentdf07492ffe2819f1ef9113c00721019994aa34dd (diff)
Turn off last-simulated-tick call in construction
Diffstat (limited to 'src/sagas/experiments.js')
-rw-r--r--src/sagas/experiments.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sagas/experiments.js b/src/sagas/experiments.js
index 5bcd6948..84a748da 100644
--- a/src/sagas/experiments.js
+++ b/src/sagas/experiments.js
@@ -38,7 +38,7 @@ export function* onOpenExperimentSucceeded(action) {
function* startStateFetchLoop(experimentId) {
try {
- while (true) {
+ while ((yield select(state => state.currentExperimentId)) !== -1) {
const lastSimulatedTick = (yield call(getLastSimulatedTick, experimentId)).lastSimulatedTick;
if (lastSimulatedTick !== (yield select(state => state.lastSimulatedTick))) {
yield put(setLastSimulatedTick(lastSimulatedTick));