elli v0.3 Release Notes
Release Date: 2012-10-22 // over 11 years ago-
Breaking change: Timeouts used in the HTTP protocol are now configurable. To implement this, changing a record and some callbacks was necessary. To upgrade, a restart of Elli is needed.
Elli now supports pipelining of any type of request. Some proxies or special clients (like ibrowse) will pipeline requests to reduce latency.
If there are no more file descriptors, Elli will shut down. This mimics the behaviour found in Yaws.
Chunked transfer responses will now exit the Elli process when the client closes the connection. Sending a synchronous chunk will return
{error, closed}
if client has closed the connection and thechunk_complete
event is sent to your callback including which end closed the connection.