periodic-test: Use an async_wait for SIGINT for proper program exit
util/Scheduler: corrected bad memory access by adding some indirection

*Sigh*