/*
 * Decompiled with CFR 0.152.
 */
package com.l7tech.server.log;

import com.l7tech.server.log.StartupAwareHandler;
import java.io.FileDescriptor;
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.util.logging.LogRecord;
import java.util.logging.StreamHandler;

class s
extends StreamHandler
implements StartupAwareHandler {
    private static final OutputStream a = new FileOutputStream(FileDescriptor.err);

    public s() {
        this.setOutputStream(a);
    }

    @Override
    public synchronized void publish(LogRecord logRecord) {
        super.publish(logRecord);
        this.flush();
    }

    @Override
    public synchronized void close() throws SecurityException {
        this.flush();
    }
}

