diff --git a/src_main/thread/pitimer.h b/src_main/thread/pitimer.h index 95ed7f01..fb9d7f44 100755 --- a/src_main/thread/pitimer.h +++ b/src_main/thread/pitimer.h @@ -115,8 +115,8 @@ public: bool isStopped() const {return !imp->running_;} EVENT_HANDLER0(bool, start) {return imp->start();} - EVENT_HANDLER1(bool, start, double, interval_ms_d) {setInterval(interval_ms_d); return imp->start(interval_ms_d);} - bool start(int interval_ms_i) {setInterval(double(interval_ms_i)); return imp->start(double(interval_ms_i));} + EVENT_HANDLER1(bool, start, double, interval_ms_d) {setProperty("interval", interval_ms_d); return imp->start(interval_ms_d);} + bool start(int interval_ms_i) {setProperty("interval", double(interval_ms_i)); return imp->start(double(interval_ms_i));} EVENT_HANDLER0(bool, restart) {imp->stop(true); return imp->start();}