diff --git a/dashboard/src/views/ServicesView.vue b/dashboard/src/views/ServicesView.vue index 21ac114c4..0a6ada446 100644 --- a/dashboard/src/views/ServicesView.vue +++ b/dashboard/src/views/ServicesView.vue @@ -103,7 +103,7 @@ async function refresh(id) { services[id].defaultMemoryLimit = result.defaultMemoryLimit; // we will poll until active - if (result.status !== 'active') servicesTimers[id] = setTimeout(refresh.bind(null, id), 3000); + if (result.status !== 'active' && !result.config.recoveryMode) servicesTimers[id] = setTimeout(refresh.bind(null, id), 3000); } const refreshBusy = ref(false);