Handle canceled read during sending data over stats channel
An assertion failure would be triggered when the TCP connection is canceled during sending the data back to the client.
Don't require the state to be RECV
on non successful read to
gracefully handle canceled TCP connection during the SEND state of the
HTTPD channel.
(cherry picked from commit 6562227c)
Closes #3542 (closed)