From 6fa2d3943cc9e2bd36895c58f93bfd8b49dfec66 Mon Sep 17 00:00:00 2001 From: Michael Carlberg Date: Tue, 31 Jan 2017 12:38:37 +0100 Subject: [PATCH] fix(timer_module): Catch warmup exceptions Refs #399 --- include/modules/meta/timer_module.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/modules/meta/timer_module.hpp b/include/modules/meta/timer_module.hpp index 9d8f52fc..aa1ed96b 100644 --- a/include/modules/meta/timer_module.hpp +++ b/include/modules/meta/timer_module.hpp @@ -25,11 +25,11 @@ namespace modules { return CAST_MOD(Impl)->update(); }; - // warm up module output before entering the loop - check(); - CAST_MOD(Impl)->broadcast(); - try { + // warm up module output before entering the loop + check(); + CAST_MOD(Impl)->broadcast(); + while (this->running()) { if (check()) { CAST_MOD(Impl)->broadcast();