Carter Kozak created HTTPCORE-641: ------------------------------------- Summary: Consider segmenting large writes for the out of order response check Key: HTTPCORE-641 URL: https://issues.apache.org/jira/browse/HTTPCORE-641 Project: HttpComponents HttpCore Issue Type: New Feature Components: HttpCore Affects Versions: 5.0.1 Reporter: Carter Kozak
The blocking client checks for an out-of-order response every 8kb, however content-length requests may write large buffers that aren't chunked before being written to the socket, allowing them to bypass this protection. Should the OutputStream which checks for early responses also split large writes in order to check more frequently? Note that I don't think chunked encoding is impacted due the the (default) 2 KiB chunk size. Fixing this may prevent socket exceptions, but could come at a slight performance cost due to more frequent 1ms reads. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org