Mark Spark worker as daemon thread
This commit is contained in:
parent
29c1a479a4
commit
8d4a7c3374
|
|
@ -34,7 +34,7 @@ public class SparkLaunchProfiler {
|
||||||
private static PlatformInfo platformInfo = new ModernFixPlatformInfo();
|
private static PlatformInfo platformInfo = new ModernFixPlatformInfo();
|
||||||
private static CommandSender commandSender = new ModernFixCommandSender();
|
private static CommandSender commandSender = new ModernFixCommandSender();
|
||||||
private static Map<String, Sampler> ongoingSamplers = new Object2ReferenceOpenHashMap<>();
|
private static Map<String, Sampler> ongoingSamplers = new Object2ReferenceOpenHashMap<>();
|
||||||
private static ExecutorService executor = Executors.newSingleThreadScheduledExecutor((new ThreadFactoryBuilder()).setNameFormat("spark-modernfix-async-worker").build());
|
private static ExecutorService executor = Executors.newSingleThreadScheduledExecutor(new ThreadFactoryBuilder().setDaemon(true).setNameFormat("spark-modernfix-async-worker").build());
|
||||||
private static final SparkPlatform platform = new SparkPlatform(new ModernFixSparkPlugin());
|
private static final SparkPlatform platform = new SparkPlatform(new ModernFixSparkPlugin());
|
||||||
|
|
||||||
private static final boolean USE_JAVA_SAMPLER_FOR_LAUNCH = !Boolean.getBoolean("modernfix.profileWithAsyncSampler");
|
private static final boolean USE_JAVA_SAMPLER_FOR_LAUNCH = !Boolean.getBoolean("modernfix.profileWithAsyncSampler");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user