async_wrap: make uid the first argument in init
All other hooks have uid as the first argument, this makes it consistent for all hooks. PR-URL: https://github.com/nodejs/node/pull/4600 Reviewed-By: Trevor Norris <trev.norris@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
This commit is contained in:
parent
c794869e97
commit
c6c7d8b325
@ -40,8 +40,8 @@ inline AsyncWrap::AsyncWrap(Environment* env,
|
|||||||
v8::HandleScope scope(env->isolate());
|
v8::HandleScope scope(env->isolate());
|
||||||
|
|
||||||
v8::Local<v8::Value> argv[] = {
|
v8::Local<v8::Value> argv[] = {
|
||||||
v8::Int32::New(env->isolate(), provider),
|
|
||||||
v8::Integer::New(env->isolate(), get_uid()),
|
v8::Integer::New(env->isolate(), get_uid()),
|
||||||
|
v8::Int32::New(env->isolate(), provider),
|
||||||
Null(env->isolate())
|
Null(env->isolate())
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -29,8 +29,8 @@ if (common.isAix) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function init(id) {
|
function init(id, provider) {
|
||||||
keyList = keyList.filter((e) => e != pkeys[id]);
|
keyList = keyList.filter((e) => e != pkeys[provider]);
|
||||||
}
|
}
|
||||||
|
|
||||||
function noop() { }
|
function noop() { }
|
||||||
|
@ -10,7 +10,7 @@ let cntr = 0;
|
|||||||
let server;
|
let server;
|
||||||
let client;
|
let client;
|
||||||
|
|
||||||
function init(type, id, parent) {
|
function init(id, type, parent) {
|
||||||
if (parent) {
|
if (parent) {
|
||||||
cntr++;
|
cntr++;
|
||||||
// Cannot assert in init callback or will abort.
|
// Cannot assert in init callback or will abort.
|
||||||
|
@ -9,7 +9,7 @@ let cntr = 0;
|
|||||||
let server;
|
let server;
|
||||||
let client;
|
let client;
|
||||||
|
|
||||||
function init(type, id, parent) {
|
function init(id, type, parent) {
|
||||||
if (parent) {
|
if (parent) {
|
||||||
cntr++;
|
cntr++;
|
||||||
// Cannot assert in init callback or will abort.
|
// Cannot assert in init callback or will abort.
|
||||||
|
@ -9,7 +9,7 @@ const storage = new Map();
|
|||||||
async_wrap.setupHooks(init, pre, post, destroy);
|
async_wrap.setupHooks(init, pre, post, destroy);
|
||||||
async_wrap.enable();
|
async_wrap.enable();
|
||||||
|
|
||||||
function init(provider, uid) {
|
function init(uid) {
|
||||||
storage.set(uid, {
|
storage.set(uid, {
|
||||||
init: true,
|
init: true,
|
||||||
pre: false,
|
pre: false,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user