private StreamState removeActiveStream()

in src/main/java/com/twitter/http2/HttpConnection.java [86:99]


    private StreamState removeActiveStream(int streamId, boolean remote) {
        Node stream = streams.remove(streamId);
        if (stream != null && stream.state != null) {
            StreamState state = stream.state;
            stream.close();
            if (remote) {
                activeRemoteStreams.decrementAndGet();
            } else {
                activeLocalStreams.decrementAndGet();
            }
            return state;
        }
        return null;
    }