Index: base/task_scheduler/task_traits.cc |
diff --git a/base/task_scheduler/task_traits.cc b/base/task_scheduler/task_traits.cc |
index 437189c05d44fa824ba471a8f42b0fabde647b23..9ebe821c827954be33cca6645924469db7495857 100644 |
--- a/base/task_scheduler/task_traits.cc |
+++ b/base/task_scheduler/task_traits.cc |
@@ -9,6 +9,7 @@ |
#include <ostream> |
#include "base/logging.h" |
+#include "base/task_scheduler/scoped_set_task_priority_for_current_thread.h" |
namespace base { |
@@ -18,7 +19,7 @@ namespace base { |
TaskTraits::TaskTraits() |
: with_file_io_(false), |
with_wait_(false), |
- priority_(TaskPriority::BACKGROUND), |
+ priority_(internal::GetTaskPriorityForCurrentThread()), |
shutdown_behavior_(TaskShutdownBehavior::SKIP_ON_SHUTDOWN) {} |
TaskTraits::~TaskTraits() = default; |