Web Server only sends data when asked so unless end of stream has
been reached, there should be data available.
TODO Figure out if a 'true' non-blocking approach is possible
for AJP and what changes would be required to support it.