Keep reading on partial messages. Flush pipe after client prompt.