// The readHeaders returns some extra bits that were read, but are part
// of the data section.
Hashtable headers = new Hashtable();
InputStream dross = readHeaders(in, headers);
Part part;
try {
// Message throughput is increased if the number of threads in this
// section is limited to INFLIGHT_MAX. Allowing more threads tends to cause
// thrashing while reading from the HTTP InputStream.