MCPcopy Create free account
hub / github.com/porsager/postgres / terminate

Function terminate

deno/src/connection.js:425–437  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

423 }
424
425 function terminate() {
426 terminated = true
427 if (stream || query || initial || sent.length)
428 error(Errors.connection('CONNECTION_DESTROYED', options))
429
430 clearImmediate(nextWriteTimer)
431 if (socket) {
432 socket.removeListener('data', data)
433 socket.removeListener('connect', connected)
434 socket.readyState === 'open' && socket.end(b().X().end())
435 }
436 ended && (ended(), ending = ended = null)
437 }
438
439 async function closed(hadError) {
440 incoming = Buffer.alloc(0)

Callers 2

endFunction · 0.70
ReadyForQueryFunction · 0.70

Calls 3

clearImmediateFunction · 0.90
errorFunction · 0.70
endMethod · 0.65

Tested by

no test coverage detected