We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent febf4e0 commit f8542afCopy full SHA for f8542af
src/lib/coordination.ts
@@ -235,7 +235,16 @@ export async function coordinateAuth(
235
})
236
237
// Get the actual port the server is running on
238
- const address = server.address() as AddressInfo
+ let address = server.address() as AddressInfo | null
239
+ if (!address) {
240
+ await new Promise<void>((resolve) => server.once('listening', resolve))
241
+ address = server.address() as AddressInfo | null
242
+ }
243
+
244
245
+ throw new Error('Failed to get server address after listening event')
246
247
248
const actualPort = address.port
249
debugLog('OAuth callback server running', { port: actualPort })
250
0 commit comments