package com.google.android.gms.internal.ads; import com.google.common.util.concurrent.ListenableFuture; /* loaded from: classes3.dex */ public final class zzfey { private final zzfer zza; private final ListenableFuture zzb; private boolean zzc = false; private boolean zzd = false; public zzfey(final zzfdw zzfdwVar, final zzfeq zzfeqVar, final zzfer zzferVar) { this.zza = zzferVar; this.zzb = zzgch.zzf(zzgch.zzn(zzfeqVar.zza(zzferVar), new zzgbo() { // from class: com.google.android.gms.internal.ads.zzfew @Override // com.google.android.gms.internal.ads.zzgbo public final ListenableFuture zza(Object obj) { return zzfey.this.zzb(zzfeqVar, zzfdwVar, zzferVar, (zzfef) obj); } }, zzferVar.zzb()), Exception.class, new zzgbo() { // from class: com.google.android.gms.internal.ads.zzfex @Override // com.google.android.gms.internal.ads.zzgbo public final ListenableFuture zza(Object obj) { return zzfey.this.zzc(zzfeqVar, (Exception) obj); } }, zzferVar.zzb()); } public final synchronized ListenableFuture zza(zzfer zzferVar) { if (!this.zzd && !this.zzc && this.zza.zza() != null && zzferVar.zza() != null && this.zza.zza().equals(zzferVar.zza())) { this.zzc = true; return this.zzb; } return null; } public final /* synthetic */ ListenableFuture zzb(zzfeq zzfeqVar, zzfdw zzfdwVar, zzfer zzferVar, zzfef zzfefVar) throws Exception { synchronized (this) { try { this.zzd = true; zzfeqVar.zzb(zzfefVar); if (this.zzc) { return zzgch.zzh(new zzfep(zzfefVar, zzferVar)); } zzfdwVar.zzd(zzferVar.zza(), zzfefVar); return zzgch.zzh(null); } catch (Throwable th) { throw th; } } } public final /* synthetic */ ListenableFuture zzc(zzfeq zzfeqVar, Exception exc) throws Exception { synchronized (this) { this.zzd = true; throw exc; } } public final synchronized void zzd(zzgcd zzgcdVar) { zzgch.zzr(zzgch.zzn(this.zzb, new zzgbo() { // from class: com.google.android.gms.internal.ads.zzfev @Override // com.google.android.gms.internal.ads.zzgbo public final ListenableFuture zza(Object obj) { return zzgch.zzi(); } }, this.zza.zzb()), zzgcdVar, this.zza.zzb()); } }