Open pajod opened 3 months ago
@benoitc Recommend you test this in conjunction with the two patches by sylt. With those, it is no longer a "simple" revert, but gets us closer to confirming the spurious tracebacks reported in #3207 are dealt with.
(hint: there is documentation on what exactly my integration tests currently encompass here: https://github.com/pajod/gunicorn/pull/3)
@pajod PR must be provided over the master and don't assume that other PR may be added. There is no guarantee a separate PR will be acccepted, so PR will be enough by itself.
This PR sounds OK by itself. What could miss?
@benoitc This PR fits on current master. It is OK to merge by itself.
The report in https://github.com/benoitc/gunicorn/issues/2923 may have been not caused by a bug in Gunicorn or gevent in the first place. In any case, going from "this particular exception" to "each and every BaseException" was way excessive and is a likely explanation for https://github.com/benoitc/gunicorn/issues/3207
Context:
Suggested changes:
Unfinished thoughts:
WIP: https://github.com/pajod/gunicorn/commit/f63030411982edf390149c8df5f10b8fdeaf8907