delete bucket safety after decrement

This commit is contained in:
realaravinth 2021-06-09 12:26:30 +05:30
parent fa50b22673
commit 65b8fdfc10
No known key found for this signature in database
GPG key ID: AD9F0F08E855ED88

View file

@ -147,9 +147,16 @@ impl Bucket {
let bucket = ctx.open_key_writable(&bucket_name); let bucket = ctx.open_key_writable(&bucket_name);
Bucket::decrement_runner(ctx, &bucket); Bucket::decrement_runner(ctx, &bucket);
match bucket.delete() { if let Err(e) = bucket.delete() {
Err(e) => ctx.log_warning(&format!("enountered error while deleting hashmap: {:?}", e)), ctx.log_warning(&format!("enountered error while deleting hashmap: {:?}", e));
Ok(_) => (), }
let timer = ctx.open_key_writable(&get_timer_name_from_bucket_name(&bucket_name));
if let Err(e) = timer.delete() {
ctx.log_warning(&format!(
"enountered error while deleting bucket tiemr: {:?}",
e
));
} }
} }