summaryrefslogtreecommitdiff
path: root/libutils/Threads.cpp
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2016-03-12 16:08:12 -0800
committerBrian Carlstrom <bdc@google.com>2016-03-12 21:32:52 -0800
commite71b9147756ab4da306e4c16461ad23936769603 (patch)
tree497e16299cfd324400925dfb12182e2c6565d863 /libutils/Threads.cpp
parent1ef5bf839e5b467e8014c751390045cd02b4128f (diff)
system/core: Make Thread::run threadName argument required
Bug: 27557176 Change-Id: Iae83a1e5489c86c2858fc8481f246b8480f0eec4
Diffstat (limited to 'libutils/Threads.cpp')
-rw-r--r--libutils/Threads.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/libutils/Threads.cpp b/libutils/Threads.cpp
index 6dda6b573..def739f9f 100644
--- a/libutils/Threads.cpp
+++ b/libutils/Threads.cpp
@@ -668,6 +668,8 @@ status_t Thread::readyToRun()
status_t Thread::run(const char* name, int32_t priority, size_t stack)
{
+ LOG_ALWAYS_FATAL_IF(name == nullptr, "thread name not provided to Thread::run");
+
Mutex::Autolock _l(mLock);
if (mRunning) {