package l;

import java.io.IOException;
import java.net.Socket;
import java.net.SocketTimeoutException;
import java.util.logging.Level;
import java.util.logging.Logger;

/* JADX INFO: compiled from: Okio.kt */
/* JADX INFO: loaded from: classes.dex */
final class z extends d {
    private final Logger a;
    private final Socket b;

    public z(Socket socket) {
        j.p0.d.r.g(socket, "socket");
        this.b = socket;
        this.a = Logger.getLogger("okio.Okio");
    }

    @Override // l.d
    protected IOException newTimeoutException(IOException iOException) {
        SocketTimeoutException socketTimeoutException = new SocketTimeoutException("timeout");
        if (iOException != null) {
            socketTimeoutException.initCause(iOException);
        }
        return socketTimeoutException;
    }

    @Override // l.d
    protected void timedOut() {
        try {
            this.b.close();
        } catch (AssertionError e) {
            if (!p.e(e)) {
                throw e;
            }
            this.a.log(Level.WARNING, "Failed to close timed out socket " + this.b, (Throwable) e);
        } catch (Exception e2) {
            this.a.log(Level.WARNING, "Failed to close timed out socket " + this.b, (Throwable) e2);
        }
    }
}
