Index: chrome/browser/sync/glue/http_bridge.cc |
diff --git a/chrome/browser/sync/glue/http_bridge.cc b/chrome/browser/sync/glue/http_bridge.cc |
index 51a10e8660a74063aef2986484c3d48a84f036b7..fb1d720120395c344579f6977f1cc34dc40f936c 100644 |
--- a/chrome/browser/sync/glue/http_bridge.cc |
+++ b/chrome/browser/sync/glue/http_bridge.cc |
@@ -198,9 +198,9 @@ bool HttpBridge::MakeSynchronousPost(int* error_code, int* response_code) { |
return false; |
} |
- if (!http_post_completed_.Wait()) // Block until network request completes |
- NOTREACHED(); // or is aborted. See OnURLFetchComplete |
- // and Abort. |
+ // Block until network request completes or is aborted. See |
+ // OnURLFetchComplete and Abort. |
+ http_post_completed_.Wait(); |
base::AutoLock lock(fetch_state_lock_); |
DCHECK(fetch_state_.request_completed || fetch_state_.aborted); |