From 1f5d906c57d5a363c4dfd8293fb6b0ed0a583613 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 6 Sep 2018 11:59:20 +0200 Subject: [PATCH] Fixed crash at startup due to race condition --- src/android/org/linphone/LinphoneManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/android/org/linphone/LinphoneManager.java b/src/android/org/linphone/LinphoneManager.java index 85bed9187..b5ecb51d5 100644 --- a/src/android/org/linphone/LinphoneManager.java +++ b/src/android/org/linphone/LinphoneManager.java @@ -1674,7 +1674,9 @@ public class LinphoneManager implements CoreListener, SensorEventListener, Accou @Override public void onFriendListCreated(Core lc, FriendList list) { - list.setListener(ContactsManager.getInstance()); + if (LinphoneService.isReady()) { + list.setListener(ContactsManager.getInstance()); + } } @Override