/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.common.http.GenericHttpRequest
 *  com.l7tech.common.http.GenericHttpResponse
 */
package com.l7tech.server.policy.assertion;

import com.l7tech.common.http.GenericHttpRequest;
import com.l7tech.common.http.GenericHttpResponse;
import com.l7tech.server.policy.assertion.ServerHttpRoutingAssertion;

class v
implements Runnable {
    final GenericHttpResponse val$resp;
    final GenericHttpRequest val$req;

    /*
     * Ignored method signature, as it can't be verified against descriptor
     */
    v(ServerHttpRoutingAssertion serverHttpRoutingAssertion, GenericHttpResponse genericHttpResponse, GenericHttpRequest genericHttpRequest) {
        this.val$resp = genericHttpResponse;
        this.val$req = genericHttpRequest;
    }

    @Override
    public void run() {
        if (this.val$resp != null) {
            this.val$resp.close();
        }
        if (this.val$req != null) {
            this.val$req.close();
        }
    }
}

