Patrik Ragnarsson

Results 771 comments of Patrik Ragnarsson

If you can't provide a repro I think you need to dig into your production environment and try to understand more what's going on. The puma open source project can't...

I would advise you to make your own decisions :-)

This doesn't look correct to me. We want to application to define the response (e.g. the 307 redirect).

The best guidance I can give you is to look at how the Python `HTTPServer` does it (https://github.com/python/cpython/blob/3.12/Lib/http/server.py) as I have not researched this topic myself yet.

Probably good to drive the implementation using tests.

[`test/test_web_server.rb`](https://github.com/puma/puma/blob/99ae85bbbe425d1949f9e8693993499aae02fce4/test/test_web_server.rb) is probably a good fit for this

This seems like an issue with your environment and not Puma so I would like to move it to an discussion, however, we have https://github.com/puma/puma/issues/2930 so it should probably be...

The tests run on GitHub Actions which are virtual machines with Ubuntu. Could we install guix there to reproduce the problem? (And how does one do it?) You can experiment...

> Creating as a draft, not sure whether to break it up into lib file changes and test file changes, etc... Yes, please break it up, I think this is...