Skip to content

Commit

Permalink
Merge 97c999a into a9e82ba
Browse files Browse the repository at this point in the history
  • Loading branch information
pmaciolek committed Apr 17, 2019
2 parents a9e82ba + 97c999a commit 6d63a1a
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,11 @@ public class Flusher
private final AtomicBoolean isTerminated = new AtomicBoolean();
private final Config config;
private final BlockingQueue<Boolean> eventQueue = new LinkedBlockingQueue<>();
private final ExecutorService executorService = Executors.newSingleThreadExecutor();
private final ExecutorService executorService = Executors.newSingleThreadExecutor(r -> {
Thread t = Executors.defaultThreadFactory().newThread(r);
t.setDaemon(true);
return t;
});

public Flusher(Config config, Buffer buffer, Ingester ingester)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,12 @@ public abstract class NetworkSender<T>
private static final Logger LOG = LoggerFactory.getLogger(NetworkSender.class);
private static final Charset CHARSET_FOR_ERRORLOG = Charset.forName("UTF-8");
private final byte[] optionBuffer = new byte[256];
private final ExecutorService executorService = Executors.newSingleThreadExecutor();
private final ExecutorService executorService = Executors.newSingleThreadExecutor(r -> {
Thread t = Executors.defaultThreadFactory().newThread(r);
t.setDaemon(true);
return t;
});

private final Config config;
private final FailureDetector failureDetector;
private final ObjectMapper objectMapper = new ObjectMapper(new MessagePackFactory());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,11 @@ public abstract class Heartbeater
protected Heartbeater(Config config)
{
this.config = config;
executorService = Executors.newScheduledThreadPool(1);
executorService = Executors.newScheduledThreadPool(1, r -> {
Thread t = Executors.defaultThreadFactory().newThread(r);
t.setDaemon(true);
return t;
});
}

public void start()
Expand Down

0 comments on commit 6d63a1a

Please sign in to comment.