Преглед изворни кода

lib/db: Actually delete the correct sequence prefix

Jakob Borg пре 7 година
родитељ
комит
fb198a0645
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      lib/db/leveldb_dbinstance.go

+ 1 - 1
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)
 	}