mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-13 17:22:15 -05:00
Commenting out listener threshold to fix extensions having mem leaks registering more listeners. (#24012) (#24024)
* Commenting out listener threshold * Adding SQL carbon edit
This commit is contained in:
@@ -947,10 +947,11 @@ export class Emitter<T> {
|
||||
this._listeners = new LinkedList();
|
||||
}
|
||||
|
||||
if (this._leakageMon && this._listeners.size > this._leakageMon.threshold * 3) {
|
||||
console.warn(`[${this._leakageMon.name}] REFUSES to accept new listeners because it exceeded its threshold by far`);
|
||||
return Disposable.None;
|
||||
}
|
||||
// {{SQL CARBON EDIT}} Disabling threshold to unblock model view components to register more listeners. Due to the threshold, the components were not able to register listeners and were not able to handle click events.
|
||||
// if (this._leakageMon && this._listeners.size > this._leakageMon.threshold * 3) {
|
||||
// console.warn(`[${this._leakageMon.name}] REFUSES to accept new listeners because it exceeded its threshold by far`);
|
||||
// return Disposable.None;
|
||||
// }
|
||||
|
||||
const firstListener = this._listeners.isEmpty();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user