Index: base/task_scheduler/task_tracker_posix.cc |
diff --git a/base/task_scheduler/task_tracker_posix.cc b/base/task_scheduler/task_tracker_posix.cc |
index ef73a08a9233086839ff49414d11fcbadf2b57ea..42496803515274fa37d053b15bd9087d84242c18 100644 |
--- a/base/task_scheduler/task_tracker_posix.cc |
+++ b/base/task_scheduler/task_tracker_posix.cc |
@@ -7,7 +7,6 @@ |
#include <utility> |
#include "base/files/file_descriptor_watcher_posix.h" |
-#include "base/logging.h" |
namespace base { |
namespace internal { |
@@ -22,5 +21,11 @@ void TaskTrackerPosix::PerformRunTask(std::unique_ptr<Task> task) { |
TaskTracker::PerformRunTask(std::move(task)); |
} |
+#if DCHECK_IS_ON() |
+bool TaskTrackerPosix::IsPostingBlockShutdownTaskAfterShutdownAllowed() { |
+ return service_thread_handle_.is_equal(PlatformThread::CurrentHandle()); |
+} |
+#endif |
+ |
} // namespace internal |
} // namespace base |