From 796fa20aec626f975349c723c0677569f45c4ed3 Mon Sep 17 00:00:00 2001 From: Aditya Mehra Date: Wed, 10 May 2023 17:44:33 +0930 Subject: [PATCH] don't wait for future get as its blocking --- src/org/kde/kdeconnect/Plugins/SMSPlugin/SMSPlugin.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/org/kde/kdeconnect/Plugins/SMSPlugin/SMSPlugin.java b/src/org/kde/kdeconnect/Plugins/SMSPlugin/SMSPlugin.java index 625128a1..850442a8 100644 --- a/src/org/kde/kdeconnect/Plugins/SMSPlugin/SMSPlugin.java +++ b/src/org/kde/kdeconnect/Plugins/SMSPlugin/SMSPlugin.java @@ -395,12 +395,8 @@ public class SMSPlugin extends Plugin { switch (np.getType()) { case PACKET_TYPE_SMS_REQUEST_CONVERSATIONS: Callable callable = () -> this.handleRequestAllConversations(np); - Future future = ThreadHelper.executeCallable(callable); - try { - return (boolean) future.get(); - } catch (InterruptedException | ExecutionException e) { - Log.d("SMSPlugin", "Error while getting result from callable: " + e.getMessage()); - } + ThreadHelper.executeCallable(callable); + return true; case PACKET_TYPE_SMS_REQUEST_CONVERSATION: return this.handleRequestSingleConversation(np);