From: Dmitry Volyntsev Date: Thu, 4 Oct 2018 17:43:25 +0000 (+0300) Subject: Stream: fixed s.off(). X-Git-Tag: 0.2.5~13 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=b74c27038782584bac28c6f4c51526ec01664096;p=njs.git Stream: fixed s.off(). Previously, s.off() did not delete the event in njs vm using njs_vm_del_event(). --- 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;