deno/ext
Bartek Iwańczuk 225114166a
fix(napi): allow cleanup hook to remove itself (#17402)
This commit fixes "cleanup hooks" in NAPI integration in two ways:
- don't hold to RefCell's borrow while iterating over hooks
- allow a hook to remove itself when being called
2023-01-13 22:17:25 +01:00
..
broadcast_channel chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
cache chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
console chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
crypto chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
fetch chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
ffi chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
flash chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
http chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
napi fix(napi): allow cleanup hook to remove itself (#17402) 2023-01-13 22:17:25 +01:00
net chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
node chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
tls chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
url chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
web chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
webgpu chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
webidl chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
websocket chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00
webstorage chore: forward 1.29.3 release back to main (#17401) 2023-01-13 13:36:51 -05:00