Skip to content

Commit b310760

Browse files
eprucka3Gerrit Code Review
authored andcommitted
Merge "Error fix from enabling Clang thread-safety checks." into main
2 parents 616edb5 + 81da2ab commit b310760

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

services/surfaceflinger/Scheduler/RefreshRateSelector.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,10 @@ class RefreshRateSelector {
304304
RefreshRateSelector(const RefreshRateSelector&) = delete;
305305
RefreshRateSelector& operator=(const RefreshRateSelector&) = delete;
306306

307-
const DisplayModes& displayModes() const { return mDisplayModes; }
307+
DisplayModes displayModes() const {
308+
std::lock_guard lock(mLock);
309+
return mDisplayModes;
310+
}
308311

309312
// Returns whether switching modes (refresh rate or resolution) is possible.
310313
// TODO(b/158780872): Consider HAL support, and skip frame rate detection if the modes only

0 commit comments

Comments
 (0)