Index: base/thread_task_runner_handle.cc |
diff --git a/base/thread_task_runner_handle.cc b/base/thread_task_runner_handle.cc |
index d1b07aaaf012f9f63a7282de5fb758b6a8503e7d..860a0ec31df0af8772a301c3ae3522fa09431635 100644 |
--- a/base/thread_task_runner_handle.cc |
+++ b/base/thread_task_runner_handle.cc |
@@ -24,6 +24,11 @@ scoped_refptr<SingleThreadTaskRunner> ThreadTaskRunnerHandle::Get() { |
return current->task_runner_; |
} |
+// static |
+bool ThreadTaskRunnerHandle::IsSet() { |
+ return lazy_tls_ptr.Pointer()->Get() != NULL; |
+} |
+ |
ThreadTaskRunnerHandle::ThreadTaskRunnerHandle( |
const scoped_refptr<SingleThreadTaskRunner>& task_runner) |
: task_runner_(task_runner) { |