Closed mighe closed 9 years ago
Seems related to #163
It seems fixed by #163 , can you release a new gem version? Thank you!
@digitalextremist I just made a Reel Core team and, umm, you're it for now :wink:
How do you feel about trying to release 0.6.0? Maybe make a 0.6.0.pre first?
Roger that on taking over leadership on Reel, that's very comfortable for me.
I will audit where Reel stands and push toward shipping 0.6.0
possibly with a -pre
first.
Will get back to you with more soon.
The first thing to do is probably go through the commit history and update the CHANGES.md with some high-level release notes about what's changed
Well, looks like this is the only issue "blocking" 0.6.0
now, so once a2cec82 passes build under jRuby, I'll cut a gem @tarcieri. Probably under 72 hours unless the Server::HTTPS
issue is really involved.
Released in 0.6.0.pre1
Hi @tarcieri , we dug deep to better understand this issue and we found that it is a Reel problem and not an Angelo one.
To reproduce it consistently run the following server:
As you can see we just respond with a very very long string. Try to connect to
localhost:3000
with your browser or thewget
command. When you let them download the entire body everything works correctly, but when you stop you process (quittingwget
or clicking the X in the browser) Reel crashes withReel::StateError: already processing a request
.It also happens with shorter responses, it is just harder to reproduce.