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

Issue 10919102: Bring back service process throttler. (Closed)

Created:
8 years, 3 months ago by Scott Byer
Modified:
8 years, 3 months ago
Reviewers:
Albert Bodenhamer, Jói
CC:
chromium-reviews, cbentzel+watch_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Bring back service process throttler. Somewhere along the way, the service process lost it's throttler. Under certain conditions (network going away) that meant that the service process could spin trying to access something, eating up CPU. BUG=140019 TEST=(Mac) Enable cloud print, disable network. Before this change, after 30 minutes, the Chromium Helper process would be >100% CPU in Activity Monitor. After this change, should be near nothing. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=155050

Patch Set 1 #

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

Messages

Total messages: 4 (0 generated)
Scott Byer
Joi, the service process seemed to have lost it's throttler in http://src.chromium.org/viewvc/chrome?view=rev&revision=134963 This seems like ...
8 years, 3 months ago (2012-09-05 19:00:32 UTC) #1
Jói
LGTM. Sorry about that, didn't realize you were relying on the sliding window throttling mechanism. ...
8 years, 3 months ago (2012-09-05 19:19:13 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottbyer@chromium.org/10919102/1
8 years, 3 months ago (2012-09-05 20:45:38 UTC) #3
commit-bot: I haz the power
8 years, 3 months ago (2012-09-05 23:35:25 UTC) #4
Change committed as 155050

Powered by Google App Engine
This is Rietveld 408576698