1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
puma--puma/lib
Jean Boussier b70f451fe8
Ensure close is called on the response body no matter what
Another fallout from https://github.com/puma/puma/pull/2809 is that
in some cases the `res_body.close` wasn't called because some previous code
raised.

For Rails apps it means CurrentAttributes and a few other important
states aren't reset properly.

This is being improved on the Rails side too, but I believe it would
be good to harden this on the puma side as well.
2022-02-11 12:51:26 -08:00
..
puma Ensure close is called on the response body no matter what 2022-02-11 12:51:26 -08:00
rack/handler [WIP] Refactor: Split out LogWriter from Events (no logic change) (#2798) 2022-02-05 10:06:22 -07:00
puma.rb Rename Puma::JSON to Puma::JSONSerialization (#2640) 2021-06-09 08:55:45 -06:00