MCPcopy Create free account
hub / github.com/honojs/node-server / finish

Function finish

test/server-socket.test.ts:499–514  ·  view source on GitHub ↗
(error?: Error)

Source from the content-addressed store, hash-verified

497 let firstWriteAfterResponseSucceeded = false
498
499 const finish = (error?: Error) => {
500 if (settled) {
501 return
502 }
503 settled = true
504 if (writeTimer) {
505 clearInterval(writeTimer)
506 }
507 socket.removeAllListeners()
508 socket.destroy()
509 if (error) {
510 reject(error)
511 } else {
512 resolve()
513 }
514 }
515
516 socket.on('connect', () => {
517 socket.write(

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…