]> git.kaiwu.me - njs.git/commitdiff
Enabling exception backtraces in nginx modules.
authorDmitry Volyntsev <xeioex@nginx.com>
Fri, 17 Nov 2017 15:55:07 +0000 (18:55 +0300)
committerDmitry Volyntsev <xeioex@nginx.com>
Fri, 17 Nov 2017 15:55:07 +0000 (18:55 +0300)
nginx/ngx_http_js_module.c
nginx/ngx_stream_js_module.c

index e03c40ae4cb614ad01170c3cb45a4da369b7a5b0..86c8331310cad1b7a7880ea30e630128b7fd1152 100644 (file)
@@ -1322,6 +1322,7 @@ ngx_http_js_include(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
     ngx_memzero(&options, sizeof(njs_vm_opt_t));
 
     options.mcp = mcp;
+    options.backtrace = 1;
     options.externals_hash = &externals;
 
     jlcf->vm = njs_vm_create(&options);
index a20274929b9fd4f57616be58c8aecd6833165d62..6acd6e63fa9bfd53d1480eaa76f27edf515e6597 100644 (file)
@@ -1032,6 +1032,7 @@ ngx_stream_js_include(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
     ngx_memzero(&options, sizeof(njs_vm_opt_t));
 
     options.mcp = mcp;
+    options.backtrace = 1;
     options.externals_hash = &externals;
 
     jscf->vm = njs_vm_create(&options);