summaryrefslogtreecommitdiffstats
path: root/net/tools
diff options
context:
space:
mode:
authoreroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-24 03:49:17 +0000
committereroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-24 03:49:17 +0000
commit1638d605a0f616cbdc1ac7c9fdb6422426808df5 (patch)
treed43290491a2d8516df387994ff45ed9af030b5d3 /net/tools
parent559506ebab6e2aa5aa23e9776774bcdaf1901fe2 (diff)
downloadchromium_src-1638d605a0f616cbdc1ac7c9fdb6422426808df5.zip
chromium_src-1638d605a0f616cbdc1ac7c9fdb6422426808df5.tar.gz
chromium_src-1638d605a0f616cbdc1ac7c9fdb6422426808df5.tar.bz2
Replace some net::ERR_FAILED generic error codes with more specific codes.
The goal is to end up with more meaningful errors if a page fails to load. BUG=22623 Review URL: http://codereview.chromium.org/222009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27038 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/tools')
-rw-r--r--net/tools/fetch/fetch_client.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/net/tools/fetch/fetch_client.cc b/net/tools/fetch/fetch_client.cc
index ba78e22..7a3dea7 100644
--- a/net/tools/fetch/fetch_client.cc
+++ b/net/tools/fetch/fetch_client.cc
@@ -50,12 +50,13 @@ class Client {
public:
Client(net::HttpTransactionFactory* factory, const std::string& url) :
url_(url),
- transaction_(factory->CreateTransaction()),
buffer_(new net::IOBuffer(kBufferSize)),
ALLOW_THIS_IN_INITIALIZER_LIST(
connect_callback_(this, &Client::OnConnectComplete)),
ALLOW_THIS_IN_INITIALIZER_LIST(
read_callback_(this, &Client::OnReadComplete)) {
+ int rv = factory->CreateTransaction(&transaction_);
+ DCHECK_EQ(net::OK, rv);
buffer_->AddRef();
driver_->ClientStarted();
request_info_.url = url_;