Loading services/core/java/com/android/server/pm/EphemeralResolverConnection.java +7 −1 Original line number Original line Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.content.Context; import android.content.Intent; import android.content.Intent; import android.content.ServiceConnection; import android.content.ServiceConnection; import android.content.pm.InstantAppResolveInfo; import android.content.pm.InstantAppResolveInfo; import android.os.Binder; import android.os.Build; import android.os.Build; import android.os.Bundle; import android.os.Bundle; import android.os.Handler; import android.os.Handler; Loading Loading @@ -140,7 +141,12 @@ final class EphemeralResolverConnection implements DeathRecipient { if (mRemoteInstance != null) { if (mRemoteInstance != null) { return mRemoteInstance; return mRemoteInstance; } } long binderToken = Binder.clearCallingIdentity(); try { bindLocked(token); bindLocked(token); } finally { Binder.restoreCallingIdentity(binderToken); } return mRemoteInstance; return mRemoteInstance; } } } } Loading Loading
services/core/java/com/android/server/pm/EphemeralResolverConnection.java +7 −1 Original line number Original line Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.content.Context; import android.content.Intent; import android.content.Intent; import android.content.ServiceConnection; import android.content.ServiceConnection; import android.content.pm.InstantAppResolveInfo; import android.content.pm.InstantAppResolveInfo; import android.os.Binder; import android.os.Build; import android.os.Build; import android.os.Bundle; import android.os.Bundle; import android.os.Handler; import android.os.Handler; Loading Loading @@ -140,7 +141,12 @@ final class EphemeralResolverConnection implements DeathRecipient { if (mRemoteInstance != null) { if (mRemoteInstance != null) { return mRemoteInstance; return mRemoteInstance; } } long binderToken = Binder.clearCallingIdentity(); try { bindLocked(token); bindLocked(token); } finally { Binder.restoreCallingIdentity(binderToken); } return mRemoteInstance; return mRemoteInstance; } } } } Loading