aboutsummaryrefslogtreecommitdiff
path: root/nginx/ngx_http_js_module.c
diff options
context:
space:
mode:
authorDmitry Volyntsev <xeioex@nginx.com>2024-10-11 17:23:42 -0700
committerDmitry Volyntsev <xeioexception@gmail.com>2024-10-14 16:51:54 -0700
commit685b64f0326ac63a1deda3c9bdad61ad521990a7 (patch)
treee5eed03f39d1f1cad1f8191fd7674dbe4bf3670e /nginx/ngx_http_js_module.c
parent6902aaa17d8a2f30c44f2ed0ed165605233a2c6d (diff)
downloadnjs-685b64f0326ac63a1deda3c9bdad61ad521990a7.tar.gz
njs-685b64f0326ac63a1deda3c9bdad61ad521990a7.zip
Modules: removed extra VMs creation when it is not needed.
Previously, a new VM instance was created for every location. This is not needed and consumes a lot of memory for large configurations. Instead, if no new js_import is introduced on the location level server level VM should be used. The issue was introduced in 9b674412 (0.8.6). This fixes #795 issue on Github.
Diffstat (limited to 'nginx/ngx_http_js_module.c')
0 files changed, 0 insertions, 0 deletions