From 42a5a7e17279ec46ebc6b3aaa6562e09f78ce3b4 Mon Sep 17 00:00:00 2001 From: Brett Date: Thu, 16 Aug 2018 15:45:02 -0400 Subject: fix potential deadlock --- .../main/java/com/smartdevicelink/proxy/SystemCapabilityManager.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sdl_android/src/main/java/com/smartdevicelink/proxy/SystemCapabilityManager.java b/sdl_android/src/main/java/com/smartdevicelink/proxy/SystemCapabilityManager.java index db9300a88..0d2ed9864 100644 --- a/sdl_android/src/main/java/com/smartdevicelink/proxy/SystemCapabilityManager.java +++ b/sdl_android/src/main/java/com/smartdevicelink/proxy/SystemCapabilityManager.java @@ -50,11 +50,9 @@ public class SystemCapabilityManager { * @param systemCapabilityType * @param capability */ - public void setCapability(SystemCapabilityType systemCapabilityType, Object capability){ - synchronized(LISTENER_LOCK) { + public synchronized void setCapability(SystemCapabilityType systemCapabilityType, Object capability){ cachedSystemCapabilities.put(systemCapabilityType, capability); notifyListeners(systemCapabilityType, capability); - } } /** -- cgit v1.2.1