diff --git a/features/nanostack/nanostack-hal-mbed-cmsis-rtos/arm_hal_timer.cpp b/features/nanostack/nanostack-hal-mbed-cmsis-rtos/arm_hal_timer.cpp index d5191f66bf..30cc418b14 100644 --- a/features/nanostack/nanostack-hal-mbed-cmsis-rtos/arm_hal_timer.cpp +++ b/features/nanostack/nanostack-hal-mbed-cmsis-rtos/arm_hal_timer.cpp @@ -45,8 +45,8 @@ void platform_timer_enable(void) equeue = mbed_highprio_event_queue(); MBED_ASSERT(equeue != NULL); #endif - // Prime the SingletonPtrs - can't construct from IRQ/critical section - timer.get(); + timer->start(); + // Prime the SingletonPtr - can't construct from IRQ/critical section timeout.get(); }