diff options
author | 2021-03-18 12:47:36 -0700 | |
---|---|---|
committer | 2021-03-18 12:47:44 -0700 | |
commit | dde984b2579a2e3d4430658018322b97e7b914d6 (patch) | |
tree | 69d9a77df3b1e4baf0490a091c072787260fd390 /services/surfaceflinger/RegionSamplingThread.cpp | |
parent | bb100afd74c97633c0e57861bb6d2c7c6bf2bbde (diff) |
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
Diffstat (limited to 'services/surfaceflinger/RegionSamplingThread.cpp')
-rw-r--r-- | services/surfaceflinger/RegionSamplingThread.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
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<std::chrono::milliseconds>( 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(); } |