Ensure network call resources are closed.

This commit is contained in:
Cody Henthorne
2022-10-12 09:12:45 -04:00
committed by Alex Hart
parent 1f581c074d
commit 7fafa4d5e6
6 changed files with 243 additions and 367 deletions

View File

@@ -182,8 +182,7 @@ public class LinkPreviewRepository {
CallRequestController controller = new CallRequestController(call);
SignalExecutors.UNBOUNDED.execute(() -> {
try {
Response response = call.execute();
try (Response response = call.execute()) {
if (!response.isSuccessful() || response.body() == null) {
callback.accept(Optional.empty());
return;