Modified NodeletModule::run() to use a asynchronous spinner to reduce CPU load while not blocking the watchdog loop.