INNER CODE UNIT · JavaScript
close
vestauth/vestauth · src/server/index.js:176
async function close () {
if (CLOSE_PROMISE) return CLOSE_PROMISE
CLOSE_PROMISE = (async () => {
removeSignalHandlers()
if (HTTP_SERVER) {
await new Promise((resolve, reject) => {
HTTP_SERVER.close((err) => {
if (err) return reject(err)
resolve()
})
})
HTTP_SERVER = null
}
if (DB) {
await DB.destroy()