aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Nguyen <olivernguyen@google.com>2021-12-16 07:34:52 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-12-16 07:34:52 +0000
commitae03a639f50411db8423f2c2c75f24fe68fa56b9 (patch)
treecc9d9755fa750dc85d00049fb6f174607688fa0b
parent94db7dbc179fe45c01cc3eaf4460aae011e2e71a (diff)
parentf95a4e340e7a75b587c57b02bae0e50f423f0e41 (diff)
downloadjacoco-ae03a639f50411db8423f2c2c75f24fe68fa56b9.tar.gz
Recreate Agent whenever requested. am: f95a4e340e
Original change: https://android-review.googlesource.com/c/platform/external/jacoco/+/1924917 Change-Id: I1fb39c076e9d7161bbf01bbd62b6aedd7dbb490a
-rw-r--r--org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Agent.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Agent.java b/org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Agent.java
index b6debe1f..45b7ccdd 100644
--- a/org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Agent.java
+++ b/org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Agent.java
@@ -91,12 +91,10 @@ public class Agent implements IAgent {
*/
// END android-change
public static synchronized Agent getInstance() throws IllegalStateException {
- if (singleton == null) {
- // BEGIN android-change
- // throw new IllegalStateException("JaCoCo agent not started.");
- singleton = Offline.createAgent();
- // END android-change
- }
+ // BEGIN android-change
+ // throw new IllegalStateException("JaCoCo agent not started.");
+ singleton = Offline.createAgent();
+ // END android-change
return singleton;
}