28 lines
724 B
Java
28 lines
724 B
Java
package com.google.android.gms.tasks;
|
|
|
|
import java.util.concurrent.Executor;
|
|
|
|
/* loaded from: classes.dex */
|
|
final class zzg<TResult> implements zzq<TResult> {
|
|
private final Executor a;
|
|
private final Object b = new Object();
|
|
private OnCanceledListener c;
|
|
|
|
public zzg(Executor executor, OnCanceledListener onCanceledListener) {
|
|
this.a = executor;
|
|
this.c = onCanceledListener;
|
|
}
|
|
|
|
@Override // com.google.android.gms.tasks.zzq
|
|
public final void a(Task task) {
|
|
if (task.c()) {
|
|
synchronized (this.b) {
|
|
if (this.c == null) {
|
|
return;
|
|
}
|
|
this.a.execute(new zzh(this));
|
|
}
|
|
}
|
|
}
|
|
}
|