diff options
author | viettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-02 19:07:48 +0000 |
---|---|---|
committer | viettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-02 19:07:48 +0000 |
commit | 41007e6605a267411d5bfd4f8f6ee22fad3454ca (patch) | |
tree | b90e6b04bbde2b3cc34f884fce9da197ab9d84dc /mojo | |
parent | 6496fae38deac7c76a7a4f6a71cd60316fd6c6fa (diff) | |
download | chromium_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.cc | 4 |
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() { |