From 7250622b47397bd05983aa5655f18fb5cc757cb4 Mon Sep 17 00:00:00 2001 From: Yao Chen Date: Sat, 25 Nov 2017 15:33:09 -0800 Subject: [PATCH] Fix statsd crash caused by non-existing data folder. Test: manual Change-Id: Ie470279929ff6ce40c4828a3cdda6d78542a3caa --- cmds/statsd/src/storage/StorageManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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(opendir(path), closedir); - if (dir != NULL) { + if (dir == NULL) { VLOG("Path %s does not exist", path); return; } -- 2.11.0