Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(630)

Issue 2625193002: Use TaskScheduler instead of blocking pool in download_target_determiner.cc. (Closed)

Created:
3 years, 11 months ago by fdoray
Modified:
3 years, 11 months ago
CC:
asanka, chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Use TaskScheduler instead of blocking pool in download_target_determiner.cc. The following traits are used: Priority: Inherited (default) The priority is inherited from the calling context (i.e. TaskTraits are initialized with the priority of the current task). Shutdown behavior: SKIP_ON_SHUTDOWN (default) Tasks posted with this mode that have not started executing at shutdown will never run. However, any task that has already begun executing when shutdown is invoked will be allowed to continue and will block shutdown until completion. Note: Previously, the task was posted to the blocking pool with BLOCK_SHUTDOWN (default in SequencedWorkerPool). May Block: Tasks posted with MayBlock() may block. This includes but is not limited to tasks that wait on synchronous file I/O operations: read or write a file from disk, interact with a pipe or a socket, rename or delete a file, enumerate files in a directory, etc. This trait isn't required for the mere use of locks. BUG=667892 Review-Url: https://codereview.chromium.org/2625193002 Cr-Commit-Position: refs/heads/master@{#443232} Committed: https://chromium.googlesource.com/chromium/src/+/5cb986a6e5de91c01793068fdf8801900a0bd9bd

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -3 lines) Patch
M chrome/browser/download/download_target_determiner.cc View 2 chunks +3 lines, -3 lines 0 comments Download

Messages

Total messages: 13 (9 generated)
fdoray
PTAL Blocking pool is being deprecated in favor of TaskScheduler.
3 years, 11 months ago (2017-01-12 13:26:38 UTC) #6
asanka
lgtm The the SKIP_ON_SHUTDOWN behavior is correct in this case. The task is being used ...
3 years, 11 months ago (2017-01-12 15:00:51 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2625193002/1
3 years, 11 months ago (2017-01-12 15:08:52 UTC) #10
commit-bot: I haz the power
3 years, 11 months ago (2017-01-12 15:14:31 UTC) #13
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://chromium.googlesource.com/chromium/src/+/5cb986a6e5de91c01793068fdf88...

Powered by Google App Engine
This is Rietveld 408576698