package p037.p109.p111;

import java.io.File;
import java.io.IOException;
import java.nio.channels.FileChannel;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: މ.ސ.ޏ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C2420 {

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public static final Map<String, Lock> f7670 = new HashMap();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final File f7671;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final Lock f7672;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final boolean f7673;

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public FileChannel f7674;

    public C2420(String str, File file, boolean z) {
        File file2 = new File(file, C2803.m4879(str, ".lck"));
        this.f7671 = file2;
        this.f7672 = m4501(file2.getAbsolutePath());
        this.f7673 = z;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static Lock m4501(String str) {
        Lock reentrantLock;
        synchronized (f7670) {
            reentrantLock = f7670.get(str);
            if (reentrantLock == null) {
                reentrantLock = new ReentrantLock();
                f7670.put(str, reentrantLock);
            }
        }
        return reentrantLock;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m4502() {
        FileChannel fileChannel = this.f7674;
        if (fileChannel != null) {
            try {
                fileChannel.close();
            } catch (IOException unused) {
            }
        }
        this.f7672.unlock();
    }
}
