diff --git a/pom.xml b/pom.xml index 1a0e254..e82a71a 100644 --- a/pom.xml +++ b/pom.xml @@ -115,6 +115,11 @@ reactor-tools 3.4.1 + + com.akaita.java + rxjava2-debug + 1.4.0 + org.slf4j slf4j-api diff --git a/src/main/java/it/tdlight/tdlibsession/remoteclient/TDLibRemoteClient.java b/src/main/java/it/tdlight/tdlibsession/remoteclient/TDLibRemoteClient.java index aa32f81..f7d2c91 100644 --- a/src/main/java/it/tdlight/tdlibsession/remoteclient/TDLibRemoteClient.java +++ b/src/main/java/it/tdlight/tdlibsession/remoteclient/TDLibRemoteClient.java @@ -1,5 +1,6 @@ package it.tdlight.tdlibsession.remoteclient; +import com.akaita.java.rxjava2debug.RxJava2Debug; import io.vertx.core.DeploymentOptions; import io.vertx.core.json.JsonObject; import io.vertx.core.net.JksOptions; @@ -61,6 +62,7 @@ public class TDLibRemoteClient implements AutoCloseable { if (enableStacktraces && !runningFromIntelliJ()) { ReactorDebugAgent.init(); + RxJava2Debug.enableRxJava2AssemblyTracking(new String[] {"it.tdlight.utils", "it.tdlight.tdlibsession"}); } try {