From fb198a06454c2d648ed9b8410a33a76fc7274976 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Wed, 9 May 2018 12:06:29 +0200 Subject: [PATCH] lib/db: Actually delete the correct sequence prefix --- lib/db/leveldb_dbinstance.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/db/leveldb_dbinstance.go b/lib/db/leveldb_dbinstance.go index dc7c5ead..e95805b3 100644 --- a/lib/db/leveldb_dbinstance.go +++ b/lib/db/leveldb_dbinstance.go @@ -541,7 +541,7 @@ func (db *Instance) dropFolder(folder []byte) { // Remove all sequences related to the folder sequenceKey := db.sequenceKey([]byte(folder), 0) - dbi = t.NewIterator(util.BytesPrefix(sequenceKey[:4]), nil) + dbi = t.NewIterator(util.BytesPrefix(sequenceKey[:keyPrefixLen+keyFolderLen]), nil) for dbi.Next() { db.Delete(dbi.Key(), nil) }