Clean exit when no space left on device (#6339)

Fixes #6305
This commit is contained in:
Cecile Tonglet authored and GitHub committed 2020-07-09 14:58:29 +02:00
1 parent ef8572f10d
commit a4427f3635
16 files changed
+97 -43

No files matched your search

+3 -3
View File
@@ -314,7 +314,7 @@ mod tests {
let mut tx = Transaction::new();
set.prepare_transaction(&mut tx, 0, PREFIX);
db.commit(tx);
db.commit(tx).unwrap();
let set2 = LeafSet::read_from_db(&*db, 0, PREFIX).unwrap();
assert_eq!(set, set2);
@@ -348,12 +348,12 @@ mod tests {
let mut tx = Transaction::new();
set.prepare_transaction(&mut tx, 0, PREFIX);
db.commit(tx);
db.commit(tx).unwrap();
let _ = set.finalize_height(11);
let mut tx = Transaction::new();
set.prepare_transaction(&mut tx, 0, PREFIX);
db.commit(tx);
db.commit(tx).unwrap();
assert!(set.contains(11, 11_1));
assert!(set.contains(11, 11_2));