From 924f2bdda95e61744e3c7b37088c4b1c049b5f3c Mon Sep 17 00:00:00 2001 From: ashu Date: Tue, 5 Jun 2018 15:25:22 +0800 Subject: [PATCH] fix exception handle --- src/main/java/org/tron/core/db/Manager.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/tron/core/db/Manager.java b/src/main/java/org/tron/core/db/Manager.java index dfba00dfe07..5bfce33210e 100644 --- a/src/main/java/org/tron/core/db/Manager.java +++ b/src/main/java/org/tron/core/db/Manager.java @@ -1272,8 +1272,13 @@ private static class ValidateSignTask implements Callable { @Override public Boolean call() throws ValidateSignatureException { - trx.validateSignature(); - countDownLatch.countDown(); + try { + trx.validateSignature(); + } catch (ValidateSignatureException e) { + throw e; + } finally { + countDownLatch.countDown(); + } return true; } }