summaryrefslogtreecommitdiff
path: root/lib/timers.js
diff options
context:
space:
mode:
authorJeremiah Senkpiel <fishrock123@rocketmail.com>2019-09-17 16:20:09 -0700
committerRich Trott <rtrott@gmail.com>2019-09-22 16:19:26 -0700
commita861b84d5d260d580243741b8e2f1c2b7330a6a2 (patch)
tree699d9af76d5d0c4e07a5034903cb3dac993e8ca0 /lib/timers.js
parentec390b63a1989d5da0ec7043f7e2e91398212877 (diff)
downloadandroid-node-v8-a861b84d5d260d580243741b8e2f1c2b7330a6a2.tar.gz
android-node-v8-a861b84d5d260d580243741b8e2f1c2b7330a6a2.tar.bz2
android-node-v8-a861b84d5d260d580243741b8e2f1c2b7330a6a2.zip
timers: set _destroyed even if there are no destroy-hooks
Required for other potential changes. This should make it so we can always just check _destroyed to check if a timer has been ended. PR-URL: https://github.com/nodejs/node/pull/29595 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Diffstat (limited to 'lib/timers.js')
-rw-r--r--lib/timers.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/timers.js b/lib/timers.js
index 98acbf8fa4..f7fd157b32 100644
--- a/lib/timers.js
+++ b/lib/timers.js
@@ -65,8 +65,8 @@ function unenroll(item) {
item[async_id_symbol] !== undefined &&
!item._destroyed) {
emitDestroy(item[async_id_symbol]);
- item._destroyed = true;
}
+ item._destroyed = true;
L.remove(item);