Commit 109e3d10 authored by yzshen@chromium.org's avatar yzshen@chromium.org

RawChannel::OnWriteCompletedNoLock(): change a DCHECK to CHECK.

This is where things go wrong and cause crbug.com/385795

BUG=385795
TEST=None

Review URL: https://codereview.chromium.org/448123003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288195 0039d316-1c4b-4281-b951-d872f2087c98
parent f78c3e80
...@@ -468,7 +468,7 @@ bool RawChannel::OnWriteCompletedNoLock(bool result, ...@@ -468,7 +468,7 @@ bool RawChannel::OnWriteCompletedNoLock(bool result,
MessageInTransit* message = write_buffer_->message_queue_.front(); MessageInTransit* message = write_buffer_->message_queue_.front();
if (write_buffer_->data_offset_ >= message->total_size()) { if (write_buffer_->data_offset_ >= message->total_size()) {
// Complete write. // Complete write.
DCHECK_EQ(write_buffer_->data_offset_, message->total_size()); CHECK_EQ(write_buffer_->data_offset_, message->total_size());
write_buffer_->message_queue_.pop_front(); write_buffer_->message_queue_.pop_front();
delete message; delete message;
write_buffer_->platform_handles_offset_ = 0; write_buffer_->platform_handles_offset_ = 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment