Vít Ondruch

Results 259 comments of Vít Ondruch

> > Hmm, I don't remember the : syntax being intentionally one argument only but then it's been a while. But in that case this is a documentation issue. >...

> See also: > > ``` > $ rpm --eval '%{len foo bar}' > 3 > ``` And TBH, this is also quite questionable behavior.

Just for the comparison, this is output when Rack 2 is used: ~~~ (rdbg) p request.content_length # command => "11" (rdbg) p request.body.read # command => "a=1%26b%3D2" (rdbg) p request.body.read...

~~~ gem list sinatra *** LOCAL GEMS *** sinatra (4.1.1) sh-5.2$ gem list rack *** LOCAL GEMS *** rack (3.1.8) rack-protection (4.1.1) rack-session (2.1.0) rack-test (2.2.0) rackup (2.2.1) $ gem...

> Yeah, what if you try another web server? I wish I knew how to easily do this

I have prepared this [PR](https://github.com/typhoeus/ethon/pull/244) so Ethon can be executed with different web server. But trying Puma, the failures are the same. This is puzzling 🤔 Meanwhile, I have also...

I have read those. However, the problem is that the `Rackup::Handler::WEBrick` returns custom `Rackup::Handler::WEBrick::Input` object, which does not have `rewind` method: https://github.com/rack/rackup/blob/c6cdd479172f042be405a36709ab27a2dff3a6e1/lib/rackup/handler/webrick.rb#L60-L89 But maybe the `Rack::Handler.default` behaves differently? I have...

The [medicine](https://github.com/typhoeus/ethon/pull/244) applied to Ethon seems to be the proper fix considering the analysis in https://github.com/rack/rackup/issues/35#issuecomment-3257894171 . Closing this and thanks for your help 🙏

Just FTR, I have spent a lot of time (unsuccessfully) hunting down #12671. Given that one of the symptoms that one of the GTK timer is down, I can imagine...