* Refactored the cancel_line_input_request code to be less copy/pasted.