Always notify all observers
This commit is contained in:
parent
49a3f08a9a
commit
abe9d82d03
@ -93,6 +93,7 @@ export class Manager extends EventEmitter {
|
|||||||
this.ports.delete(mport);
|
this.ports.delete(mport);
|
||||||
});
|
});
|
||||||
this.ports.add(mport);
|
this.ports.add(mport);
|
||||||
|
return true;
|
||||||
});
|
});
|
||||||
Limits.on("changed", () => {
|
Limits.on("changed", () => {
|
||||||
this.resetScheduler();
|
this.resetScheduler();
|
||||||
|
@ -104,7 +104,7 @@ export class EventEmitter {
|
|||||||
for (const e of Array.from(handlers)) {
|
for (const e of Array.from(handlers)) {
|
||||||
try {
|
try {
|
||||||
// eslint-disable-next-line prefer-spread
|
// eslint-disable-next-line prefer-spread
|
||||||
handled = handled || !!e.apply(null, args);
|
handled = !!e.apply(null, args) || handled;
|
||||||
}
|
}
|
||||||
catch (ex) {
|
catch (ex) {
|
||||||
console.error(`Event handler ${e} for ${event} failed`, ex.toString(), ex.stack, ex);
|
console.error(`Event handler ${e} for ${event} failed`, ex.toString(), ex.stack, ex);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user