Open balckduck opened 1 month ago
computeClient.listShapes(listShapesRequest);--->
package com.oracle.bmc.http.internal;
....
public <R> R listenForResult(CompletionStage<R> stage) throws Throwable {
Waiter<R> waiter = new Waiter();
waiter.listenForResult(stage);
return waiter.waitAndWork();
}
this code creates jersey-client-async-executor-xxx , but does not kill it after returning the result.Please fix this bug or Tell me how to avoid
Please see the corresponding code. After listShapes gets the result, all threads should be terminated. However, the line in the picture is still not destroyed. Continuous triggering will cause the server to freeze. https://imgur.com/a/Ll4F8Q5
I have tried : https://github.com/oracle/oci-java-sdk/issues/596 ,but this thread just haved.