| Index: components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequestContext.java
|
| diff --git a/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequestContext.java b/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequestContext.java
|
| index f3c95b6904e95ed7839c52f7ef4b640f79c1b8a5..c20db8d21615404c146b892bbb3b11c618410d4f 100644
|
| --- a/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequestContext.java
|
| +++ b/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequestContext.java
|
| @@ -140,7 +140,7 @@ public class CronetUrlRequestContext extends CronetEngineBase {
|
| /** Holds CertVerifier data. */
|
| private String mCertVerifierData;
|
|
|
| - private ConditionVariable mStopNetLogCompleted;
|
| + private volatile ConditionVariable mStopNetLogCompleted;
|
|
|
| /**
|
| * True if a NetLog observer is active.
|
| @@ -297,9 +297,9 @@ public class CronetUrlRequestContext extends CronetEngineBase {
|
| return;
|
| }
|
| checkHaveAdapter();
|
| + mStopNetLogCompleted = new ConditionVariable();
|
| nativeStopNetLog(mUrlRequestContextAdapter);
|
| mIsLogging = false;
|
| - mStopNetLogCompleted = new ConditionVariable();
|
| }
|
| mStopNetLogCompleted.block();
|
| }
|
|
|