From 21c3b89652db63adf5dae528e734e75d6f26af77 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 28 Feb 2020 13:16:19 +0100 Subject: [PATCH] Fixed deadlock between contacts fetching async task & contacts presence notify --- .../linphone/contacts/AsyncContactsLoader.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/org/linphone/contacts/AsyncContactsLoader.java b/app/src/main/java/org/linphone/contacts/AsyncContactsLoader.java index c4941371a..e38994a04 100644 --- a/app/src/main/java/org/linphone/contacts/AsyncContactsLoader.java +++ b/app/src/main/java/org/linphone/contacts/AsyncContactsLoader.java @@ -24,23 +24,23 @@ import android.content.Context; import android.database.Cursor; import android.os.AsyncTask; import android.provider.ContactsContract; -import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; -import java.util.HashMap; -import java.util.List; + import org.linphone.LinphoneManager; import org.linphone.R; import org.linphone.compatibility.Compatibility; import org.linphone.core.Core; import org.linphone.core.Friend; import org.linphone.core.FriendList; -import org.linphone.core.PresenceBasicStatus; -import org.linphone.core.PresenceModel; import org.linphone.core.tools.Log; import org.linphone.settings.LinphonePreferences; import org.linphone.utils.LinphoneUtils; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; + class AsyncContactsLoader extends AsyncTask { @SuppressLint("InlinedApi") public static final String[] PROJECTION = { @@ -226,7 +226,7 @@ class AsyncContactsLoader extends AsyncTask