Skip to content

Commit 01c2c68

Browse files
committed
No need to unref timers
1 parent d69e264 commit 01c2c68

File tree

2 files changed

+1
-6
lines changed

2 files changed

+1
-6
lines changed

src/connection.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1011,7 +1011,7 @@ function timer(fn, seconds) {
10111011
},
10121012
start() {
10131013
timer && clearTimeout(timer)
1014-
timer = setTimeout(done, seconds * 1000, arguments).unref()
1014+
timer = setTimeout(done, seconds * 1000, arguments)
10151015
}
10161016
}
10171017

transpile.deno.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,6 @@ function transpile(x, name, folder) {
7979
: ''
8080

8181
return hmac + buffer + process + stream + timers + x
82-
.replace(
83-
/setTimeout\((.*)\)\.unref\(\)/g,
84-
'(window.timer = setTimeout($1), Deno.unrefTimer(window.timer), window.timer)'
85-
)
8682
.replace(
8783
'crypto.createHmac(\'sha256\', key).update(x).digest()',
8884
'Buffer.from(new HmacSha256(key).update(x).digest())'
@@ -92,7 +88,6 @@ function transpile(x, name, folder) {
9288
'(query.writable.push({ chunk }), callback())'
9389
)
9490
.replace(/.setKeepAlive\([^)]+\)/g, '')
95-
.replace(/import\('node:stream'\)\./g, '')
9691
.replace(/import net from 'net'/, 'import { net } from \'../polyfills.js\'')
9792
.replace(/import tls from 'tls'/, 'import { tls } from \'../polyfills.js\'')
9893
.replace(/ from '([a-z_]+)'/g, ' from \'' + std + 'node/$1.ts\'')

0 commit comments

Comments
 (0)