Skip to content

Commit 4c479be

Browse files
authored
Merge pull request #137 from DataDog/tyler/scoping-issue
Change visibility to protected
2 parents 631d8f1 + 33308ef commit 4c479be

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

dd-java-agent/integrations/helpers/src/main/java/com/datadoghq/agent/integration/DDAgentTracingHelper.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ public abstract class DDAgentTracingHelper<T> extends OpenTracingHelper {
1919
*/
2020
protected final Tracer tracer;
2121

22-
DDAgentTracingHelper(final Rule rule) {
22+
// This is intentionally protected scope to avoid IllegalAccessError if on separate classloaders:
23+
// https://stackoverflow.com/a/10538366
24+
protected DDAgentTracingHelper(final Rule rule) {
2325
super(rule);
2426
Tracer tracerResolved;
2527
try {

dd-trace/src/main/java/com/datadoghq/trace/writer/DDAgentWriter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ public class DDAgentWriter implements Writer {
4242

4343
/** Scheduled thread pool, acting like a cron */
4444
private final ScheduledExecutorService scheduledExecutor = Executors.newScheduledThreadPool(1);
45+
// FIXME: Properly name these threads to better identify them as ours.
4546

4647
/** Effective thread pool, where real logic is done */
4748
private final ExecutorService executor = Executors.newSingleThreadExecutor();

0 commit comments

Comments
 (0)