fix: pid now properly shows in debugging output

This commit is contained in:
Ben Allfree 2023-10-07 07:27:53 -07:00
parent 5cb81bb458
commit 1f683a37cd

View File

@ -327,7 +327,8 @@ export const instanceService = mkSingleton(
)
}
})()
const { pid } = childProcess
const { pid: _pid } = childProcess
const pid = _pid()
assertTruthy(pid, `Expected PID here but got ${pid}`)
dbg(`PocketBase instance PID: ${pid}`)
systemInstanceLogger.breadcrumb(`pid:${pid}`)
@ -341,7 +342,7 @@ export const instanceService = mkSingleton(
Create the invocation record
*/
healthyGuard()
const invocation = await createInvocation(instance, pid())
const invocation = await createInvocation(instance, pid)
shutdownManager.add(async () => {
await finalizeInvocation(invocation).catch(error)
})