diff --git a/src/node/server.js b/src/node/server.js index 6986e527e..e890a020c 100755 --- a/src/node/server.js +++ b/src/node/server.js @@ -65,9 +65,9 @@ const State = { let state = State.INITIAL; class Gate extends Promise { - constructor() { + constructor(executor = null) { let res; - super((resolve) => { res = resolve; }); + super((resolve, reject) => { res = resolve; if (executor != null) executor(resolve, reject); }); this.resolve = res; } }