TIL: Unref node timers
2021-08-26
- node
It’s possible to mark a timeout/interval as “unref”ed which means it won’t prevent Node from exiting even if the timer hasn’t finished yet. By default timers will keep the node process alive until they complete.
setTimeout(() => {}, 10000).unref()
// process can exit