diff options
author | Yao Chen <yaochen@google.com> | 2017-11-25 15:33:09 -0800 |
---|---|---|
committer | Yao Chen <yaochen@google.com> | 2017-11-25 15:33:09 -0800 |
commit | 7250622b47397bd05983aa5655f18fb5cc757cb4 (patch) | |
tree | 84925e76d5dfe78ca1e8dc05f50cbae3a324eea8 | |
parent | c6a55e5bb04d861ccfb3a981b41b9465138379b9 (diff) |
Fix statsd crash caused by non-existing data folder.
Test: manual
Change-Id: Ie470279929ff6ce40c4828a3cdda6d78542a3caa
-rw-r--r-- | cmds/statsd/src/storage/StorageManager.cpp | 2 |
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; } |