package com.github.lindenb.jvarkit.tools.cgi; import java.io.IOException; import java.io.InputStream; import htsjdk.samtools.util.CloserUtil; public abstract class AbstractCGICallApp extends AbstractCGI { protected static class ConsummeInputStreamThread extends Thread { private InputStream is; public ConsummeInputStreamThread(InputStream is) { this.is = is; } @Override public void run() { try { while (is.read()!=-1); } catch (IOException ioe) { } finally { CloserUtil.close(this.is); } } } protected AbstractCGICallApp() { } }