client: allowing aborting a login request even without a handler