The official NGINX Open Source repository.
Go to file
Thomas P. 354870a502
[http_rewrite] Avoid duplicate non-cacheable variable calls for complex expressions
When defining a rewrite variable from a non-cacheable variable (set $var $computed_var), I've noticed 2 calls to $computed_var's get_handler (one to determine the total length of the created variable, the other to get the variable contents and copy them into the allocated buffer). Setting the flushed variable seems to address the problem while not breaking any existing test.
2024-09-10 13:04:31 +02:00
.github Added CI based on GitHub Actions. 2024-09-04 20:01:47 +04:00
auto Configure: fixed building libatomic test. 2024-05-16 11:15:10 +02:00
conf Fixed a typo in win-utf. 2024-09-06 15:35:59 +04:00
contrib Contrib: vim syntax, update core and 3rd party module directives. 2023-07-24 18:04:41 +03:00
docs Moved LICENSE and README to root. 2024-08-30 18:06:39 +04:00
misc Moved LICENSE and README to root. 2024-08-30 18:06:39 +04:00
src [http_rewrite] Avoid duplicate non-cacheable variable calls for complex expressions 2024-09-10 13:04:31 +02:00
CODE_OF_CONDUCT.md Added Code of Conduct. 2024-09-02 17:33:50 +04:00
CONTRIBUTING.md Added contributing guidelines. 2024-09-03 16:28:45 +04:00
LICENSE Removed C-style comments from LICENSE. 2024-08-30 18:06:39 +04:00
README Moved LICENSE and README to root. 2024-08-30 18:06:39 +04:00
SECURITY.md Added security policy. 2024-09-02 20:10:28 +04:00

Documentation is available at http://nginx.org