View Issue Details

IDProjectCategoryView StatusLast Update
0004472Composrcorepublic2020-11-22 03:24
ReporterChris GrahamAssigned ToChris Graham 
SeverityMinor-bug 
Status resolvedResolutionfixed 
Product Version10.0.33 
Fixed in Version10.0.34 
Summary0004472: Avoid explicit exiting if possible
DescriptionComposr adds explicit exit() for all AJAX scripts, to stop webhosts jamming in extra junk to what is supposed to be XML (for example), and corrupting it. It's a common enough problem that we have to work it into the framework.

However, exit is a performance issue on FastCGI as it seems to (although I've not good a definitive source) cause actual PHP processes to exit, not just the PHP script to finish. This degrades the whole point of FastCGI.
TagsNo tags attached.
Time estimation (hours)
Sponsorship open

Activities

admin

2020-11-22 03:24

administrator   ~0006813

Fixed in git commit d74e66b52 (https://gitlab.com/composr-foundation/composr/commit/d74e66b52 - link will become active once code pushed to GitLab)

Issue History

Date Modified Username Field Change