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

Issue 126168: Take 2. Make TCPClientSocketPool own the ConnectingSockets. (Closed)

Created:
11 years, 6 months ago by willchan no longer on Chromium
Modified:
9 years, 7 months ago
Reviewers:
eroman
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Take 2. Make TCPClientSocketPool own the ConnectingSockets. Fix connecting_sockets_map_ to get updated before running callback. BUG=none TEST=TCPClientSocketPoolTest.RequestTwice BUG=http://crbug.com/13952 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=18453

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -59 lines) Patch
M net/base/tcp_client_socket_pool.h View 3 chunks +8 lines, -2 lines 0 comments Download
M net/base/tcp_client_socket_pool.cc View 8 chunks +22 lines, -41 lines 0 comments Download
M net/base/tcp_client_socket_pool_unittest.cc View 1 chunk +43 lines, -0 lines 0 comments Download
M net/url_request/url_request_unittest.h View 1 chunk +1 line, -4 lines 0 comments Download
M net/url_request/url_request_unittest.cc View 5 chunks +5 lines, -12 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
willchan no longer on Chromium
The change between this and last time is moving the pool_->RemoveConnectingSocket(handle_) call ahead of request.callback->Run(result).
11 years, 6 months ago (2009-06-15 22:48:48 UTC) #1
eroman
11 years, 6 months ago (2009-06-15 23:01:12 UTC) #2
lgtm

Powered by Google App Engine
This is Rietveld 408576698