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 2c2df1a7f1d23f066c66f28f65a24e6277e7c477..f9656fac1bc069dfd4df2271014bfbf926d1c898 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 |
@@ -260,7 +260,9 @@ public class CronetUrlRequestContext extends CronetEngine { |
public void startNetLogToFile(String fileName, boolean logAll) { |
synchronized (mLock) { |
checkHaveAdapter(); |
- nativeStartNetLogToFile(mUrlRequestContextAdapter, fileName, logAll); |
+ if (!nativeStartNetLogToFile(mUrlRequestContextAdapter, fileName, logAll)) { |
+ throw new RuntimeException("Unable to start NetLog"); |
+ } |
mIsLogging = true; |
} |
} |
@@ -612,7 +614,7 @@ public class CronetUrlRequestContext extends CronetEngine { |
private native void nativeDestroy(long nativePtr); |
@NativeClassQualifiedName("CronetURLRequestContextAdapter") |
- private native void nativeStartNetLogToFile(long nativePtr, String fileName, boolean logAll); |
+ private native boolean nativeStartNetLogToFile(long nativePtr, String fileName, boolean logAll); |
@NativeClassQualifiedName("CronetURLRequestContextAdapter") |
private native void nativeStartNetLogToDisk( |