don't let eval terminate cleanup

Eval will terminate the shell on non-zero error code.

"POSIX says that an error in a special built-in utility
(such as eval) should cause the non-interactive shell to terminate"

This is the case and is causing cleanup to terminate android signing
with a non-zero error when it is clear the intent (given the set +e) is
that we should be best effort here.

TEST=unittest and manually on a signer

Change-Id: Ie6374b292c7982371d549b919b44328ea71a09dd
Reviewed-by: George Engelbrecht <>
Tested-by: George Engelbrecht <>
1 file changed