diff --git a/cmd/liberdbtool/liberdbtool.go b/cmd/liberdbtool/liberdbtool.go index 969f5f345a770f57197e58308033ce3264c0b250..44aebd02f614c2633b74abd2a43e594ce4b2e5e8 100644 --- a/cmd/liberdbtool/liberdbtool.go +++ b/cmd/liberdbtool/liberdbtool.go @@ -82,7 +82,7 @@ func restore(db *liber.Database, r io.Reader) error { for { key, value, err := readRecord(r) if err == io.EOF { - return nil + break } else if err != nil { return err }