From 13325361e5c2eefd8a688a3addc4f95ad57a4a8e Mon Sep 17 00:00:00 2001 From: songjiayang Date: Thu, 8 Nov 2018 14:50:32 +0800 Subject: [PATCH] make blockservice AddBlocks return more quickly --- blockservice.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/blockservice.go b/blockservice.go index 2e1de3f..926b720 100644 --- a/blockservice.go +++ b/blockservice.go @@ -181,6 +181,10 @@ func (s *blockService) AddBlocks(bs []blocks.Block) error { toput = bs } + if len(toput) == 0 { + return nil + } + err := s.blockstore.PutMany(toput) if err != nil { return err