package com.google.android.gms.common.api.internal; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.common.api.PendingResult; import com.google.android.gms.common.api.Result; import com.google.android.gms.common.api.ResultTransform; import com.google.android.gms.common.internal.Preconditions; /* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */ /* JADX INFO: loaded from: classes2.dex */ final class zacy implements Runnable { final /* synthetic */ Result zaa; final /* synthetic */ zada zab; zacy(zada zadaVar, Result result) { this.zab = zadaVar; this.zaa = result; } @Override // java.lang.Runnable public final void run() { GoogleApiClient googleApiClient; try { try { BasePendingResult.zaa.set(true); PendingResult pendingResultOnSuccess = ((ResultTransform) Preconditions.checkNotNull(this.zab.zaa)).onSuccess(this.zaa); zada zadaVar = this.zab; zadaVar.zah.sendMessage(zadaVar.zah.obtainMessage(0, pendingResultOnSuccess)); BasePendingResult.zaa.set(false); zada zadaVar2 = this.zab; zada.zan(this.zaa); googleApiClient = (GoogleApiClient) this.zab.zag.get(); if (googleApiClient == null) { return; } } catch (RuntimeException e) { zada zadaVar3 = this.zab; zadaVar3.zah.sendMessage(zadaVar3.zah.obtainMessage(1, e)); BasePendingResult.zaa.set(false); zada zadaVar4 = this.zab; zada.zan(this.zaa); googleApiClient = (GoogleApiClient) this.zab.zag.get(); if (googleApiClient == null) { return; } } googleApiClient.zap(this.zab); } catch (Throwable th) { BasePendingResult.zaa.set(false); zada zadaVar5 = this.zab; zada.zan(this.zaa); GoogleApiClient googleApiClient2 = (GoogleApiClient) this.zab.zag.get(); if (googleApiClient2 != null) { googleApiClient2.zap(this.zab); } throw th; } } }