Some server have a status-line like "HTTP/1.1 200" instead of the more common
"HTTP/1.1 200 ok". The current ibrowse_http_client crashes on such a status-line.
This patch provides a fix.
Some HTTP servers do not
being deleted which led to the node not being able to create
any more ETS tables if queries were made to many number of
webservers. ibrowse now deletes the ETS table it creates once the
last connection to a webserver is dropped.
Reported by Seth Falcon.
* Spurious data being returned at end of body in certain cases of
chunked encoded responses from the server.
Reported by Chris Newcombe.