Bug introduced with threaded input fixed, the main thread was calling get_input and the input thread was only calling it once (before exiting)