Reopening: Stream status code

Well, the reason I added a timeout to deedum was because some servers 
don't close the connection, and the client was much easier to write if the 
connection terminated.

So, first the ability to tell the user that the server was unresponsive vs 
asking them to wait for things to stream-in seems important, otherwise how 
long are they supposed to wait? What if the server just hits an infinite loop?

Yet I question the reason behind keeping an open connection. The ability 
of a client to render progressive docs, images or video is seems 
orthogonal to a status code that says this connection will not close. Some 
of the streaming things out there seem very... application-y, and getting 
away from the app platform that is the web was a major motivator for me to 
invest in gemini. This feels like comet which was basically ajax which 
made everything terrible. Just my ptsd though.

---

Previous in thread (4 of 12): 🗣️ Michael Lazar (lazar.michael22 (a) gmail.com)

Next in thread (6 of 12): 🗣️ Solderpunk (solderpunk (a) posteo.net)

View entire thread.