cppsp: fixed infinite recursion

during http request reading, CPollRequest incorrectly attempts to read
from the HTTPStream (which sits on top of the HTTPParser), and attempts
to put the read data back into the HTTPParser. if there is existing data
in the buffer, infinite recursion would occur.