diff --git a/daemon/src/main/java/org/lsposed/lspd/service/BridgeService.java b/daemon/src/main/java/org/lsposed/lspd/service/BridgeService.java index 8dc68741..a0af8c84 100644 --- a/daemon/src/main/java/org/lsposed/lspd/service/BridgeService.java +++ b/daemon/src/main/java/org/lsposed/lspd/service/BridgeService.java @@ -126,11 +126,11 @@ public class BridgeService { return; } - Parcel data = Parcel.obtain(); - Parcel reply = Parcel.obtain(); boolean res = false; // try at most three times for (int i = 0; i < 3; i++) { + Parcel data = Parcel.obtain(); + Parcel reply = Parcel.obtain(); try { data.writeInterfaceToken(DESCRIPTOR); data.writeInt(ACTION.ACTION_SEND_BINDER.ordinal());