package com.google.android.gms.common.moduleinstall.internal; import com.google.android.gms.common.api.Status; import com.google.android.gms.common.api.internal.ListenerHolders; import com.google.android.gms.common.api.internal.TaskUtil; import com.google.android.gms.common.moduleinstall.InstallStatusListener; import com.google.android.gms.common.moduleinstall.ModuleInstallResponse; import com.google.android.gms.tasks.TaskCompletionSource; import java.util.concurrent.atomic.AtomicReference; /* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */ /* JADX INFO: loaded from: classes2.dex */ final class zau extends zaa { final /* synthetic */ AtomicReference zaa; final /* synthetic */ TaskCompletionSource zab; final /* synthetic */ InstallStatusListener zac; final /* synthetic */ zay zad; zau(zay zayVar, AtomicReference atomicReference, TaskCompletionSource taskCompletionSource, InstallStatusListener installStatusListener) { this.zad = zayVar; this.zaa = atomicReference; this.zab = taskCompletionSource; this.zac = installStatusListener; } @Override // com.google.android.gms.common.moduleinstall.internal.zaa, com.google.android.gms.common.moduleinstall.internal.zae public final void zad(Status status, ModuleInstallResponse moduleInstallResponse) { if (moduleInstallResponse != null) { this.zaa.set(moduleInstallResponse); } TaskUtil.trySetResultOrApiException(status, null, this.zab); if (!status.isSuccess() || (moduleInstallResponse != null && moduleInstallResponse.zaa())) { this.zad.doUnregisterEventListener(ListenerHolders.createListenerKey(this.zac, "InstallStatusListener"), 27306); } } }