| Index: content/browser/indexed_db/leveldb/leveldb_database.cc
|
| diff --git a/content/browser/indexed_db/leveldb/leveldb_database.cc b/content/browser/indexed_db/leveldb/leveldb_database.cc
|
| index 8bcb517db41c1b2ba5b5a97fa89292b63a286e31..9e70f463856ad7e1c5ab5a0e2fb69e161853be60 100644
|
| --- a/content/browser/indexed_db/leveldb/leveldb_database.cc
|
| +++ b/content/browser/indexed_db/leveldb/leveldb_database.cc
|
| @@ -395,6 +395,8 @@ void LevelDBDatabase::Compact(const base::StringPiece& start,
|
| const base::StringPiece& stop) {
|
| const leveldb::Slice start_slice = MakeSlice(start);
|
| const leveldb::Slice stop_slice = MakeSlice(stop);
|
| + // NULL batch means just wait for earlier writes to be done
|
| + db_->Write(leveldb::WriteOptions(), NULL);
|
| db_->CompactRange(&start_slice, &stop_slice);
|
| }
|
|
|
|
|