diff options
| -rw-r--r-- | services/surfaceflinger/SurfaceFlinger.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index 27bd53cc29..597e4d3ef2 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -1074,7 +1074,9 @@ bool SurfaceFlinger::performSetActiveConfig() { mUpcomingActiveConfig.configId.value(), constraints, &outTimeline); if (status != NO_ERROR) { - LOG_ALWAYS_FATAL("setActiveConfigWithConstraints failed: %d", status); + // setActiveConfigWithConstraints may fail if a hotplug event is just about + // to be sent. We just log the error in this case. + ALOGW("setActiveConfigWithConstraints failed: %d", status); return false; } |