input: end immediately, do not wait for kill event
Once the input main loop is done (or if input init fails), input controls are not popped anyway. So the input callbacks are no-ops. There is no point in postponing cleanup.
Showing with 2 additions and 23 deletions