فهرست منبع

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