]> git.kaiwu.me - njs.git/commit
Fixed frame saving for awaited function with closures.
authorDmitry Volyntsev <xeioex@nginx.com>
Wed, 11 Jun 2025 23:17:42 +0000 (16:17 -0700)
committerDmitry Volyntsev <xeioexception@gmail.com>
Tue, 17 Jun 2025 00:36:31 +0000 (17:36 -0700)
commitef7ef9fe94fdcb029f5a61bed64067e303d4bb49
tree804ff7c66e14ed135439150ff7618146739b1388
parent60e28d7bde0f83adf825976fbabf9f73ccae698c
Fixed frame saving for awaited function with closures.

The issue was introduced in 6335367 (0.7.0).

This fixes #530 issue on Github.
src/njs_function.c
src/njs_function.h
test/js/async_closure.t.js [new file with mode: 0644]
test/js/async_closure_arg.t.js [new file with mode: 0644]
test/js/async_closure_share.t.js [new file with mode: 0644]