From b74c27038782584bac28c6f4c51526ec01664096 Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Thu, 4 Oct 2018 20:43:25 +0300 Subject: [PATCH] Stream: fixed s.off(). Previously, s.off() did not delete the event in njs vm using njs_vm_del_event(). --- nginx/ngx_stream_js_module.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nginx/ngx_stream_js_module.c b/nginx/ngx_stream_js_module.c index 270667c0..eee6c471 100644 --- a/nginx/ngx_stream_js_module.c +++ b/nginx/ngx_stream_js_module.c @@ -1081,6 +1081,8 @@ ngx_stream_js_ext_off(njs_vm_t *vm, njs_value_t *args, nxt_uint_t nargs, return NJS_ERROR; } + njs_vm_del_event(vm, *event); + *event = NULL; return NJS_OK; -- 2.47.3