Results 589 comments of MSP-Greg

@johnscollins98 I assume everything is fine if you run similar code in a browser?

Interesting. This doesn't seem like the same issue as #986, as you've got a running loop and the failure happens after the loop has run several requests? Have you tried...

Thanks, that info helps. Understand the issue with your backend app and WebSocket. How many requests are normally processed in the loop? You've got an external server, is it running...

> we have experienced issues with the OpenSSL distribution in Ruby Net::Http Interesting. Net::Http is somewhat limited as to SSL control, but I often work with Ruby master/head using OpenSSL...

I verified the issue using a stand-alone Puma server (Ruby) running in WSL2/Ubuntu and SketchUp 2024. The loop froze as you found. Using the same server (didn't restart it) and...

The following are available in config files. * Client Size Related Settings `http_content_length_limit` - sets max size of a request's body/content * Client Time Related Settings `first_data_timeout` - how long...

Should it be made clear that Puma only runs CI on the latest patch version of each Ruby minor version, and we recommend using it?

@p8 Thanks for the report. I've got some time to look at this today, more this weekend. I'm seeing some degradation, but to a much lower degree than 8x. I...

@p8 Re the `before_fork` message, try the following in the `puma.rb` files that have it: ``` unless RUBY_ENGINE == 'jruby' before_fork do Sequel::DATABASES.each(&:disconnect) end end ``` IIRC, java doesn't support...

> Maybe instead of forcing a timeout here, we give that option back to the user by setting some state when SIGINT is first pressed, and if pressed again treating...