https://ge.opentelemetry.io/s/gnwekqhhf3ut6/tests/:instrumentation:google-http-client-1.19:javaagent:test/io.opentelemetry.javaagent.instrumentation.googlehttpclient.GoogleHttpClientAsyncTest/highConcurrency()?page=eyJvdXRwdXQiOnsiMCI6Mn19&top-execution=1 The problem is that the google http client method we use is implemented like ``` public Future<HttpResponse> executeAsync() { return executeAsync(Executors.newSingleThreadExecutor()); } ``` as explained in https://bugs.openjdk.org/browse/JDK-8145304 when `newSingleThreadExecutor` is used in such a way it is possible that this executor is shut down before it actually manages to execute anything. |
||
---|---|---|
.. | ||
src | ||
build.gradle.kts |