protected void conclude()

in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/TcpAppenderFactory.java [78:102]


    protected void conclude() {
        super.conclude();

        requireNonNull(host, "host is null");

        if (port < 0) {
            throw new IllegalArgumentException("Port is not specified or invalid " + port);
        }

        if (connectTimeout < 0) {
            connectTimeout = 0;
        }

        if (reconnectInitialPeriod < 0) {
            reconnectInitialPeriod = 1;
        }

        if (reconnectMaxPeriod < reconnectInitialPeriod) {
            reconnectMaxPeriod = reconnectInitialPeriod;
        }

        if (sendTimeout < 0) {
            sendTimeout = 0;
        }
    }