From dde984b2579a2e3d4430658018322b97e7b914d6 Mon Sep 17 00:00:00 2001 From: Ady Abraham Date: Thu, 18 Mar 2021 12:47:36 -0700 Subject: SF: fix threads name Some of SF's threads are using a too long name which cause pthread_setname_np to fail. Fixes: 183128214 Test: systrace Change-Id: I473342857bfa0642f99c8910020114ae37559cbb --- services/surfaceflinger/RegionSamplingThread.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'services/surfaceflinger/RegionSamplingThread.cpp') diff --git a/services/surfaceflinger/RegionSamplingThread.cpp b/services/surfaceflinger/RegionSamplingThread.cpp index e06bc88f7c..d0032ac7fd 100644 --- a/services/surfaceflinger/RegionSamplingThread.cpp +++ b/services/surfaceflinger/RegionSamplingThread.cpp @@ -176,7 +176,7 @@ RegionSamplingThread::RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& s mScheduler(scheduler), mTunables(tunables), mIdleTimer( - "RegionSamplingIdleTimer", + "RegSampIdle", std::chrono::duration_cast( mTunables.mSamplingTimerTimeout), [] {}, [this] { checkForStaleLuma(); }), @@ -184,7 +184,7 @@ RegionSamplingThread::RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& s tunables.mSamplingDuration)), lastSampleTime(0ns) { mThread = std::thread([this]() { threadMain(); }); - pthread_setname_np(mThread.native_handle(), "RegionSamplingThread"); + pthread_setname_np(mThread.native_handle(), "RegionSampling"); mIdleTimer.start(); } -- cgit v1.2.3-59-g8ed1b