Attempting to break out of krb5_prompter_posix() by hitting control-C does not work. Instead you just get prompted again for MAX_IN_TKT_LOOPS-1 times. The reason is that the prompter error is not being treated as a fatal error.