Fix ^C handling.
Handle multiple input characters at once.