From 20adfd9965cd12bc904e91bfdcbda29d37cc4876 Mon Sep 17 00:00:00 2001 From: Mike Hearn Date: Fri, 5 Aug 2011 15:49:21 +0000 Subject: [PATCH] Propagate BlockStoreException in BlockChain.setChainHead --- src/com/google/bitcoin/core/BlockChain.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/com/google/bitcoin/core/BlockChain.java b/src/com/google/bitcoin/core/BlockChain.java index a651739d..098b8407 100644 --- a/src/com/google/bitcoin/core/BlockChain.java +++ b/src/com/google/bitcoin/core/BlockChain.java @@ -322,13 +322,9 @@ public class BlockChain { } } - private void setChainHead(StoredBlock chainHead) { + private void setChainHead(StoredBlock chainHead) throws BlockStoreException { + blockStore.setChainHead(chainHead); this.chainHead = chainHead; - try { - blockStore.setChainHead(chainHead); - } catch (BlockStoreException e) { - throw new RuntimeException(e); - } } /**