import java.nio.file.Files;
 import java.nio.file.Path;
 import java.security.SecureRandom;
+import java.util.concurrent.atomic.AtomicBoolean;
 import javax.net.ssl.SSLContext;
 import javax.ws.rs.client.Client;
 import javax.ws.rs.client.ClientBuilder;
      */
     private void markActivator(boolean newAlive) {
         Object manager = Whitebox.getInternalState(XacmlPdpActivator.getCurrent(), "serviceManager");
-        Whitebox.setInternalState(manager, "running", newAlive);
+        AtomicBoolean running = Whitebox.getInternalState(manager, "running");
+        running.set(newAlive);
     }
 }