in src/main/java/com/twitter/whiskey/net/SpdyStreamManager.java [179:197]
public void remove() {
if (sentinel != mutations) throw new ConcurrentModificationException();
if (removeable == null) throw new IllegalStateException();
streamIterator.remove();
final int streamId = removeable.getStreamId();
if (streamId > 0) {
streamMap.remove(streamId);
}
if (removeable.isLocal()) {
localSize--;
} else {
remoteSize--;
}
removeable = null;
}