The previous code was broken: The response was read using `read(2)'. If