Index: chrome/installer/util/delete_tree_work_item.cc |
diff --git a/chrome/installer/util/delete_tree_work_item.cc b/chrome/installer/util/delete_tree_work_item.cc |
index 9cc47ede0058478f9fa718f5d36be482358cfab5..dcb8d1ebc001556c9ddc1afce01dab125c6d544f 100644 |
--- a/chrome/installer/util/delete_tree_work_item.cc |
+++ b/chrome/installer/util/delete_tree_work_item.cc |
@@ -67,7 +67,10 @@ bool DeleteTreeWorkItem::Do() { |
PLOG(ERROR) << "Could not back up " << key_file.value() |
<< " to directory " << backup.path().value(); |
abort = true; |
- backup.Delete(); |
+ if (!backup.Delete()) { |
+ PLOG(ERROR) << "Could not clean up temp dir in " |
+ << temp_path_.value(); |
+ } |
} |
} |
if (!abort) { |