@@ -55,7 +55,11 @@ class CallbacksRegistry {
}
remove (id) {
- return delete this.callbacks[id]
+ const callback = this.callbacks[id]
+ if (callback) {
+ v8Util.deleteHiddenValue(callback, 'callbackId')
+ delete this.callbacks[id]
+ }