Bandit - a pure Elixir HTTP server for Plug & WebSock applications

Hello again @mtrudel , I have a question regarding Plug.Conn.send_chunked and Plug.Conn.chunk with Bandit.

Is there any guarantee that when the Plug.Conn.chunk(conn, foo) call returns, the HTTP/TCP layer confirms that the client did receive the data? Or can the connection close after the function returns but before the client has fetched the whole chunk?

This is for SSE streams, I want to know if when I just sent a chunk, I can consider it received by the client.

Thank you.