summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYao Chen <yaochen@google.com>2017-11-25 15:33:09 -0800
committerYao Chen <yaochen@google.com>2017-11-25 15:33:09 -0800
commit7250622b47397bd05983aa5655f18fb5cc757cb4 (patch)
tree84925e76d5dfe78ca1e8dc05f50cbae3a324eea8
parentc6a55e5bb04d861ccfb3a981b41b9465138379b9 (diff)
Fix statsd crash caused by non-existing data folder.
Test: manual Change-Id: Ie470279929ff6ce40c4828a3cdda6d78542a3caa
-rw-r--r--cmds/statsd/src/storage/StorageManager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmds/statsd/src/storage/StorageManager.cpp b/cmds/statsd/src/storage/StorageManager.cpp
index 96abe6fe4f0c..a95e899354c9 100644
--- a/cmds/statsd/src/storage/StorageManager.cpp
+++ b/cmds/statsd/src/storage/StorageManager.cpp
@@ -129,7 +129,7 @@ void StorageManager::sendBroadcast(const char* path,
void StorageManager::appendConfigMetricsReport(const char* path, ProtoOutputStream& proto) {
unique_ptr<DIR, decltype(&closedir)> dir(opendir(path), closedir);
- if (dir != NULL) {
+ if (dir == NULL) {
VLOG("Path %s does not exist", path);
return;
}