| Index: services/resource_coordinator/tracing/recorder.cc
|
| diff --git a/services/resource_coordinator/tracing/recorder.cc b/services/resource_coordinator/tracing/recorder.cc
|
| index fa4f449b0496f83ae61155738c7a7f881bf41178..7997cb1aa05ccfdb0f8e2e085a7e08d1ff158353 100644
|
| --- a/services/resource_coordinator/tracing/recorder.cc
|
| +++ b/services/resource_coordinator/tracing/recorder.cc
|
| @@ -31,7 +31,7 @@ Recorder::~Recorder() = default;
|
| void Recorder::AddChunk(const std::string& chunk) {
|
| if (chunk.empty())
|
| return;
|
| - if (!background_task_runner_->RunsTasksOnCurrentThread()) {
|
| + if (!background_task_runner_->RunsTasksInCurrentSequence()) {
|
| background_task_runner_->PostTask(
|
| FROM_HERE, base::BindRepeating(&Recorder::AddChunk,
|
| weak_factory_.GetWeakPtr(), chunk));
|
|
|