From 5efd90a6513b1cf9977476560ce20e6dece5e35b Mon Sep 17 00:00:00 2001 From: Andrew Dunham Date: Tue, 14 Apr 2015 19:11:23 -0700 Subject: [PATCH] Fix Err fallout for graph/leveldb iterators --- graph/leveldb/all_iterator.go | 4 ++++ graph/leveldb/iterator.go | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/graph/leveldb/all_iterator.go b/graph/leveldb/all_iterator.go index 3a118f9..2940a0d 100644 --- a/graph/leveldb/all_iterator.go +++ b/graph/leveldb/all_iterator.go @@ -119,6 +119,10 @@ func (it *AllIterator) Next() bool { return true } +func (it *AllIterator) Err() error { + return it.iter.Error() +} + func (it *AllIterator) ResultTree() *graph.ResultTree { return graph.NewResultTree(it.Result()) } diff --git a/graph/leveldb/iterator.go b/graph/leveldb/iterator.go index dcc4aeb..3a77188 100644 --- a/graph/leveldb/iterator.go +++ b/graph/leveldb/iterator.go @@ -154,6 +154,10 @@ func (it *Iterator) Next() bool { return false } +func (it *Iterator) Err() error { + return it.iter.Error() +} + func (it *Iterator) ResultTree() *graph.ResultTree { return graph.NewResultTree(it.Result()) }