- Fix timeout with AJP (was -1).
- Use awaitBytes for non blocking reads as it is difficult to keep the processor around without refactoring.