Skip to content

Commit fc1fac5

Browse files
committed
Mark connection as closed immediately on terminate
1 parent 00dd39c commit fc1fac5

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

cjs/src/connection.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,7 @@ function Connection(options, { onopen = noop, onend = noop, ondrain = noop, oncl
400400
if (stream || query || initial || sent.length)
401401
error(Errors.connection('CONNECTION_DESTROYED', options))
402402

403+
onclose(connection)
403404
clearImmediate(nextWriteTimer)
404405
socket.removeListener('data', data)
405406
socket.removeListener('connect', connected)

deno/src/connection.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,7 @@ function Connection(options, { onopen = noop, onend = noop, ondrain = noop, oncl
403403
if (stream || query || initial || sent.length)
404404
error(Errors.connection('CONNECTION_DESTROYED', options))
405405

406+
onclose(connection)
406407
clearImmediate(nextWriteTimer)
407408
socket.removeListener('data', data)
408409
socket.removeListener('connect', connected)

src/connection.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,7 @@ function Connection(options, { onopen = noop, onend = noop, ondrain = noop, oncl
400400
if (stream || query || initial || sent.length)
401401
error(Errors.connection('CONNECTION_DESTROYED', options))
402402

403+
onclose(connection)
403404
clearImmediate(nextWriteTimer)
404405
socket.removeListener('data', data)
405406
socket.removeListener('connect', connected)

0 commit comments

Comments
 (0)