| Index: third_party/WebKit/Source/modules/webaudio/DeferredTaskHandler.cpp
|
| diff --git a/third_party/WebKit/Source/modules/webaudio/DeferredTaskHandler.cpp b/third_party/WebKit/Source/modules/webaudio/DeferredTaskHandler.cpp
|
| index f03fd8605b7ac20455be6adca4605713955ebb57..e68c8696194235502f704f4819b588ce7648f87e 100644
|
| --- a/third_party/WebKit/Source/modules/webaudio/DeferredTaskHandler.cpp
|
| +++ b/third_party/WebKit/Source/modules/webaudio/DeferredTaskHandler.cpp
|
| @@ -65,11 +65,15 @@ void DeferredTaskHandler::offlineLock() {
|
| m_contextGraphMutex.lock();
|
| }
|
|
|
| -#if DCHECK_IS_ON()
|
| bool DeferredTaskHandler::isGraphOwner() {
|
| +#if DCHECK_IS_ON()
|
| return m_contextGraphMutex.locked();
|
| -}
|
| +#else
|
| + // The method is only used inside of DCHECK() so it must be no-op in the
|
| + // release build. Returning false so we can catch when it happens.
|
| + return false;
|
| #endif
|
| +}
|
|
|
| void DeferredTaskHandler::addDeferredBreakConnection(AudioHandler& node) {
|
| DCHECK(isAudioThread());
|
|
|