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

Function createSocket

cjs/src/connection.js:129–143  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

127 return connection
128
129 async function createSocket() {
130 let x
131 try {
132 x = options.socket
133 ? (await Promise.resolve(options.socket(options)))
134 : new net.Socket()
135 } catch (e) {
136 error(e)
137 return
138 }
139 x.on('error', error)
140 x.on('close', closed)
141 x.on('drain', drain)
142 return x
143 }
144
145 async function cancel({ pid, secret }, resolve, reject) {
146 try {

Callers 1

connectFunction · 0.70

Calls 1

errorFunction · 0.70

Tested by

no test coverage detected