diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2017-08-06 07:32:00 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2017-08-06 07:32:00 +0000 |
commit | e6898d7f1f338a72b9f607b1a6fd8db6b6fc5b65 (patch) | |
tree | 8777840a106a90cb8e7c73d1e6b267cfa171760b | |
parent | 471b8351a526e3228a1bf90453782fddcb1cb86b (diff) | |
parent | 8f09b6abecbd8bf0e00c72b5eab6dd743e0f35ac (diff) | |
download | native-e6898d7f1f338a72b9f607b1a6fd8db6b6fc5b65.tar.gz |
release-request-ce5644bf-c7ec-4125-96f7-5f9bba4fe5ad-for-git_oc-dr1-release-4249716 snap-temp-L41100000089724307
Change-Id: I5fc50a5a3579cc49dadd72e9dc7f957e0d1e2efc
-rw-r--r-- | libs/vr/libvrflinger/hardware_composer.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/vr/libvrflinger/hardware_composer.cpp b/libs/vr/libvrflinger/hardware_composer.cpp index d937c889df..def9b7da33 100644 --- a/libs/vr/libvrflinger/hardware_composer.cpp +++ b/libs/vr/libvrflinger/hardware_composer.cpp @@ -821,8 +821,9 @@ void HardwareComposer::PostThread() { std::unique_lock<std::mutex> lock(post_thread_mutex_); ALOGI("HardwareComposer::PostThread: Entering quiescent state."); - // Tear down resources. - OnPostThreadPaused(); + // Tear down resources if necessary. + if (was_running) + OnPostThreadPaused(); was_running = false; post_thread_resumed_ = false; |