Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions src/discovery/local-discovery.js
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,8 @@ export class LocalDiscovery extends TypedEmitter {
/** @returns {Promise<{ name: string, port: number }>} */
async start() {
await this.#sm.start()
return { name: this.#name, port: getAddress(this.#server).port }
const port = this.#port
return { name: this.#name, port }
}

/** @returns {Promise<void>} */
Expand Down Expand Up @@ -288,7 +289,7 @@ export class LocalDiscovery extends TypedEmitter {
*/
async #stop({ force = false, timeout = 0 } = {}) {
this.#log('stopping')
const { port } = getAddress(this.#server)
const port = this.#port
this.#server.close()
const closePromise = once(this.#server, 'close')

Expand Down