More corrections to return value
This commit is contained in:
@@ -307,6 +307,7 @@ int main(
|
|||||||
fprintf(stderr, "\rError: TSM Timeout!\r\n");
|
fprintf(stderr, "\rError: TSM Timeout!\r\n");
|
||||||
tsm_free_invoke_id(invoke_id);
|
tsm_free_invoke_id(invoke_id);
|
||||||
/* try again or abort? */
|
/* try again or abort? */
|
||||||
|
Error_Detected = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -314,6 +315,7 @@ int main(
|
|||||||
elapsed_seconds += (current_seconds - last_seconds);
|
elapsed_seconds += (current_seconds - last_seconds);
|
||||||
if (elapsed_seconds > timeout_seconds) {
|
if (elapsed_seconds > timeout_seconds) {
|
||||||
fprintf(stderr, "\rError: APDU Timeout!\r\n");
|
fprintf(stderr, "\rError: APDU Timeout!\r\n");
|
||||||
|
Error_Detected = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -223,6 +223,7 @@ int main(
|
|||||||
fprintf(stderr, "\rError: TSM Timeout!\r\n");
|
fprintf(stderr, "\rError: TSM Timeout!\r\n");
|
||||||
tsm_free_invoke_id(invoke_id);
|
tsm_free_invoke_id(invoke_id);
|
||||||
/* try again or abort? */
|
/* try again or abort? */
|
||||||
|
Error_Detected = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -230,6 +231,7 @@ int main(
|
|||||||
elapsed_seconds += (current_seconds - last_seconds);
|
elapsed_seconds += (current_seconds - last_seconds);
|
||||||
if (elapsed_seconds > timeout_seconds) {
|
if (elapsed_seconds > timeout_seconds) {
|
||||||
fprintf(stderr, "\rError: APDU Timeout!\r\n");
|
fprintf(stderr, "\rError: APDU Timeout!\r\n");
|
||||||
|
Error_Detected = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -237,5 +239,7 @@ int main(
|
|||||||
last_seconds = current_seconds;
|
last_seconds = current_seconds;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (Error_Detected)
|
||||||
|
return 1;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -282,6 +282,7 @@ int main(
|
|||||||
} else if (tsm_invoke_id_failed(invoke_id)) {
|
} else if (tsm_invoke_id_failed(invoke_id)) {
|
||||||
fprintf(stderr, "\rError: TSM Timeout!\r\n");
|
fprintf(stderr, "\rError: TSM Timeout!\r\n");
|
||||||
tsm_free_invoke_id(invoke_id);
|
tsm_free_invoke_id(invoke_id);
|
||||||
|
Error_Detected = true;
|
||||||
/* try again or abort? */
|
/* try again or abort? */
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -290,6 +291,7 @@ int main(
|
|||||||
elapsed_seconds += (current_seconds - last_seconds);
|
elapsed_seconds += (current_seconds - last_seconds);
|
||||||
if (elapsed_seconds > timeout_seconds) {
|
if (elapsed_seconds > timeout_seconds) {
|
||||||
fprintf(stderr, "\rError: APDU Timeout!\r\n");
|
fprintf(stderr, "\rError: APDU Timeout!\r\n");
|
||||||
|
Error_Detected = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user