diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-07 03:51:24 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-06-07 03:51:24 +0000 |
commit | 72687ed7f2bb0884d7d88240a148410de9215e7e (patch) | |
tree | e6abc08851c027058b0050f65741a12c16e83ad4 | |
parent | fe7dbfb73898ba1270ee110282e1fb47a60dec99 (diff) | |
parent | 9627870ef4d995c5f2dc491cdddffdb71c4c3fe9 (diff) | |
download | libhardware-72687ed7f2bb0884d7d88240a148410de9215e7e.tar.gz |
Snap for 8589293 from 53c0de9f238ac553b212b7d3c03f660257b04086 to sc-v2-platform-release am: 9627870ef4
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/18442546
Change-Id: I050414554b1224f33293e733332cceebfecfbacf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | modules/sensors/dynamic_sensor/ConnectionDetector.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/sensors/dynamic_sensor/ConnectionDetector.cpp b/modules/sensors/dynamic_sensor/ConnectionDetector.cpp index c009a707..85b99017 100644 --- a/modules/sensors/dynamic_sensor/ConnectionDetector.cpp +++ b/modules/sensors/dynamic_sensor/ConnectionDetector.cpp @@ -156,6 +156,10 @@ std::string FileConnectionDetector::getFullName(const std::string name) const { void FileConnectionDetector::processExistingFiles() const { auto dirp = ::opendir(mPath.c_str()); + if(dirp == NULL) { + ALOGE("Problem open dir %s, errno: %s", mPath.c_str(), ::strerror(errno)); + return; + } struct dirent *dp; while ((dp = ::readdir(dirp)) != NULL) { const std::string name(dp->d_name); |