summaryrefslogtreecommitdiffstats
path: root/mojo
diff options
context:
space:
mode:
authorviettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-02 19:07:48 +0000
committerviettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-02 19:07:48 +0000
commit41007e6605a267411d5bfd4f8f6ee22fad3454ca (patch)
treeb90e6b04bbde2b3cc34f884fce9da197ab9d84dc /mojo
parent6496fae38deac7c76a7a4f6a71cd60316fd6c6fa (diff)
downloadchromium_src-41007e6605a267411d5bfd4f8f6ee22fad3454ca.zip
chromium_src-41007e6605a267411d5bfd4f8f6ee22fad3454ca.tar.gz
chromium_src-41007e6605a267411d5bfd4f8f6ee22fad3454ca.tar.bz2
Mojo: Fix DCHECK failure in test.
~DataPipe doesn't take the lock (and doesn't have to), which causes lock assertions to fail. TBR=davemoore@chromium.org Review URL: https://codereview.chromium.org/122723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242780 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'mojo')
-rw-r--r--mojo/system/data_pipe.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/mojo/system/data_pipe.cc b/mojo/system/data_pipe.cc
index f7900ee..ea10b0f 100644
--- a/mojo/system/data_pipe.cc
+++ b/mojo/system/data_pipe.cc
@@ -281,8 +281,8 @@ DataPipe::DataPipe(bool has_local_producer,
DataPipe::~DataPipe() {
DCHECK(!producer_open_);
DCHECK(!consumer_open_);
- DCHECK(!has_local_producer_no_lock());
- DCHECK(!has_local_consumer_no_lock());
+ DCHECK(!producer_waiter_list_.get());
+ DCHECK(!consumer_waiter_list_.get());
}
void DataPipe::AwakeProducerWaitersForStateChangeNoLock() {