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 the chunk_complete event is sent to your callback including which end closed the connection.