Loading core/java/android/os/SystemProperties.java +11 −6 Original line number Diff line number Diff line Loading @@ -208,6 +208,8 @@ public class SystemProperties { return; } ArrayList<Runnable> callbacks = new ArrayList<Runnable>(sChangeCallbacks); final long token = Binder.clearCallingIdentity(); try { for (int i = 0; i < callbacks.size(); i++) { try { callbacks.get(i).run(); Loading @@ -216,6 +218,9 @@ public class SystemProperties { // Ignore and try to go on. } } } finally { Binder.restoreCallingIdentity(token); } } } Loading Loading
core/java/android/os/SystemProperties.java +11 −6 Original line number Diff line number Diff line Loading @@ -208,6 +208,8 @@ public class SystemProperties { return; } ArrayList<Runnable> callbacks = new ArrayList<Runnable>(sChangeCallbacks); final long token = Binder.clearCallingIdentity(); try { for (int i = 0; i < callbacks.size(); i++) { try { callbacks.get(i).run(); Loading @@ -216,6 +218,9 @@ public class SystemProperties { // Ignore and try to go on. } } } finally { Binder.restoreCallingIdentity(token); } } } Loading