diff --git a/yubico-piv-tool.c b/yubico-piv-tool.c index 969fdd7..9c7b48d 100644 --- a/yubico-piv-tool.c +++ b/yubico-piv-tool.c @@ -1607,6 +1607,9 @@ int main(int argc, char *argv[]) { fprintf(stderr, "Wrong action. %d.\n", action); ret = EXIT_FAILURE; } + if(ret == EXIT_FAILURE) { + break; + } } EVP_cleanup();