package okhttp3.internal.connection;

import c.q.d.j;
import java.util.LinkedHashSet;
import java.util.Set;
import okhttp3.Route;

/* JADX INFO: compiled from: RouteDatabase.kt */
/* JADX INFO: loaded from: classes.dex */
public final class RouteDatabase {
    private final Set<Route> failedRoutes = new LinkedHashSet();

    public final synchronized void connected(Route route) {
        j.c(route, "route");
        this.failedRoutes.remove(route);
    }

    public final synchronized void failed(Route route) {
        j.c(route, "failedRoute");
        this.failedRoutes.add(route);
    }

    public final synchronized boolean shouldPostpone(Route route) {
        j.c(route, "route");
        return this.failedRoutes.contains(route);
    }
}
